关于生成Token说明
最近更新时间:2022-01-25 14:38:28 星期二
Token 生成
1、信息关联
需要获取以下信息: companyDomain:企业域名(必填) authKey:企业key(必填) roomId:房间号(必填) userId:用户ID(必填) privilegeExpiredTs:时间戳。自 1970 年 1 月 1 日零时起经过的秒数。比如你希望将权限设为 Token 生成后 10 分钟,那么你要在这里把 privilegeExpiredTs 设为当前 timestamp 再加 600 (秒)。如果权限始终不过期,请填 0。
2、AES加密
tokenString = companyDomain + authKey + roomId + userId + privilegeExpiredTs AES加密 tokenString 即可。
3、Objective-C 示例
1 2 3 4 5 6 7 |
|
SDK 使用
- TKRoomSDK 支持使用 authKey 方式及 Token 方式加入房间
1、使用 authKey 方式加入房间 调用 joinRoom 接口加入房间时无需在 roomparams 参数中加入 token 字段 2、使用 token 方式加入房间 调用 joinRoomEx 接口加入房间时需要在 roomparams 参数中加入 token字段