JSSDK 快速开始
引入 SDK
在页面中引入 JSSDK:
<script src="https://open.example.com/jssdk/v2/open-sdk.js"></script>
权限配置
调用能力前需先完成注入:
OpenSDK.config({
appId: "your_app_id",
timestamp: 1700000000,
nonceStr: "random-string",
signature: "sha1-signature",
jsApiList: ["startMeeting", "sendMessage"]
});
签名算法
- 拼接
jsapi_ticket、noncestr、timestamp、url - 对拼接结果做
SHA-1运算
能力调用
发起会议
OpenSDK.startMeeting({
subject: "周例会",
onReady: function () { console.log("会议已创建"); }
});
发送消息
OpenSDK.sendMessage({ type: "text", content: "你好" });
SDK 事件均通过回调返回,请勿在
config之前调用业务接口。