跳到主要内容

画布访问控制

更新时间 2025/01/04 07:34:18

更新画布初始化 Token

画布初始化 Token 是一种通过画布初始化信息生成的动态密钥,具有时效性。Token过期后,您将无法正常使用画布。您可以根据自己的业务需要,合理设置Token的有效期,并及时更换过期Token。关于画布初始化 Token 的介绍及使用说明,请参考文档

refreshToken

refreshToken: (token: string) => Promise<{ code: number; message?: string }>;
  • 在 Token 过期前 10分钟,Web SDK 会触发 token_will_expire 回调。收到该回调后,您需要从服务器获取新的 Token 并调用 refreshToken API 将新的 Token 传给 SDK。
  • Token过期后,Web SDK 会触发 token_did_expire 回调,此时画布会处于不可用状态,您需要及时获取新的 Token 并调用 refreshToken 传给 SDK。

注:

  1. 本 API 自 @plaso-infi/whiteboard-sdk v0.6.1 版本起开始支持。
  2. 本 API 返回 code 为 0 表示 Token 更新成功,其他情况需要重新调用 API 更新 Token。