本文主要介绍 一分钟集成 SDK, 将 聊天 SDK 快速集成到您的项目中。
一分钟集成 SDK
聊天
<style>
<script src="./BRTMSDK.js"></script>
下载最新版 聊天 Web SDK 软件包。 将下载下来的软件包中的 BRTM.js 文件保存到项目文件所在的目录下。
BRTM.js
const BRTM = require('BRTM')
import * as BRTM from 'BRTM'
const rtmClient = BRTM.createClient({ appId: 'xxxxxx' // 在控制台创建的appId }); rtmClient.chat .on( BRTM.Events.Chat.MESSAGE_RECEIVED, message => { console.log('brtm message received', message) } ) .on( BRTM.Events.Chat.MESSAGE_WHISPER_REVEIVED, message => { console.log('brtm message whisper received', message) } ) .on( BRTM.Events.Chat.MESSAGE_REVOKED, message => { console.log('brtm message revoked', message) } ) rtmClient.init().then(() => { // 加入房间 brtmClient.join(roomId, userId, sig, { userInfo: { name: name, avatar: avatar // 头像链接 } }).then(res => { console.log('rtm 加入房间成功') rtmClient.chat.pull().then((data) => { // 拉取历史聊天 }) }).catch(error => { console.log('rtm 加入房间失败') console.log(error) }) })
一分钟集成 SDK
本文主要介绍
一分钟集成 SDK
, 将聊天
SDK 快速集成到您的项目中。从官网获取 SDK
聊天
Web SDK 软件包聊天
SDK 文件保存到项目文件所在的目录下<style>
标签的上一行从官网获取 SDK,使用模块导入
下载最新版
聊天
Web SDK 软件包。 将下载下来的软件包中的BRTM.js
文件保存到项目文件所在的目录下。示例代码