申请临时 Token 后,你应记录下申请时的房间 ID,用户 ID 和对应生成的临时 Token,以供后续配置环境和加入房间时使用。
注意:
- 参看开通服务和使用临时 Token 获取 APP_ID 和临时 TOKEN。
- 生成临时 TOKEN 时,房间 ID 可传任意值。
- 临时 TOKEN 仅用于测试或跑通 Demo,你可以通过阅读密钥说明了解更多 Token 相关说明。
- 建议至少申请两个不同 token 对应不同的 User ID
npm install -g yarn
;./js/config.js
(Basic)或.src/Config.ts
(React)配置文件,并在以下字段中填入对应信息:
yourAppId
:填写你的 AppID;userId
:填写你的用户 ID;token
:填写用户 ID 和对应 Token。export const Config = { appId: 'yourAppId', tokens: [ { userId: 'yourUserId1', token: 'yourToken1', }, { userId: 'yourUserId2', token: 'yourToken2', }, // ... ], };
yarn
命令安装所需的依赖项,请耐心等待安装完成;yarn dev
命令启动 Demo。
点对点自定义消息不需要用户进房。在左侧输入框输入接收端用户 ID,在右侧输入框输入消息内容,点击“发送”按钮:
点对点邀请消息不需要用户进房。输入目标用户 ID 后点击“发送邀请消息”按钮:
用户进房后,可以向房间内所有用户发送广播消息。
可以将自定义消息广播至特定房间,房间内所有用户均可以收到消息:
全员禁言消息是一种具有特定 JSON 结构的自定义广播消息,在JSON.stringify()
之后将内容传输给房间内所有用户: