dingtalk-web-meeting-thirdapp-api
v0.0.1
Published
支持 jsapi 在非钉钉环境内使用
Downloads
54
Readme
dingtalk-web-meeting-thirdapp-api 使用指南
关系:
继承了 dingtalk 的 default export,如果想要通过 解构 使用其他方法,请从 dingtalk-api 中引入 比如
import { makeVideoConfCall } from "dingtalk-jsapi"
这种除了 getThirdAppConfCustomData
和 getThirdAppUserCustomData
的 import 请从 dingtalk-jsapi
中引入,并且不可以在web会议中运行(会无返回结果 或者 reject)。
如何使用
import dd from "dingtalk-web-meeting-thirdapp-api"
dd.getThirdAppConfCustomData({
thirdAppId: "xxx",
coolAppCode: "xxx",
})
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log(err);
});
dd.getThirdAppUserCustomData({
thirdAppId: "xxx",
coolAppCode: "xxx",
})
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log(err);
});
或者
import {getThirdAppConfCustomData, getThirdAppUserCustomData} from "dingtalk-web-meeting-thirdapp-api"
getThirdAppConfCustomData({
thirdAppId: "xxx",
coolAppCode: "xxx",
})
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log(err);
});
getThirdAppUserCustomData({
thirdAppId: "xxx",
coolAppCode: "xxx",
})
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log(err);
});
dingtalk-web-meeting-thirdapp-api 和 dingtalk-jsapi 有什么关系和区别
该库旨在解决 dingtalk-jsapi 无法在钉钉外使用的问题,支持 jsapi 可以在钉钉会议 web 端内使用。
区别:
自定义了 getThirdAppConfCustomData
和 getThirdAppUserCustomData
这两个方法,使该方法可以在 web 钉钉会议和客户端上都可以运行。