介绍
腾讯云IM的前身是QQ的及时通讯消息系统,对QQ的消息模块进行抽离,变成了适合移动端接入的IM SDK,脱离了对QQ号码的绑定,就是现在的IM云通信。登录QQ用的是QQ号密码,登录IM SDK也是一样,只是不是QQ号和密码了,而是指定的用户名(userid)和密码(usersig)。后面会用到这两个字段,我再详细介绍一下。
1. 首先开通配置获取SDKAppID和密钥
2.到官网下载相应语言的demo,这里我主要以web案例来说下https://cloud.tencent.com/document/product/269/36887
3.下载后解压压缩包 会看到如下文件 我们选择H5文件夹打开
H5文件夹内容
点开 v1.7.x文件夹
点开AVChatRoom
运行index后
如果要放到自己的项目中此时就需要更改 sdkAppID和avChatRoomId
登录界面 这里的登录identitier是用户名 UserSig相当于密码 要使用案例中的GenerateTestUserSig进行算法计算,如果是正式项目中运用的话 建议将他放到后台 https://cloud.tencent.com/document/product/269/32688 如果使用后台UserSig 参考官网来做
demo中最主要修改的是demo_base.js文件 。AVChatRoom没有人数限制但聊天记录没有漫游,如果需要存储需要自己进行做缓存处理。