融云web API 个人使用心得

融云web API 个人使用心得

这两天要搞一个即时通讯,选了融云,看了官网的SDK 手册,不是很明白,网上相关资料也比较少,自己摸索着弄了个简单实现两个网页私聊的功能。

总体思路,按手册的来就行了。先引入相关js,再初始化,然后连接融云服务器,设置连接状态监听器以及消息监听器,(消息监听器可以获取接受到的message,取要显示的内容显示在页面上,这里就和页面连接上了,不过样式找不到,我是自己写的),将生成消息方法绑定事件,触发事件发送消息。

1.首先

获取官方 Web SDK (目前版本为 2.2.4 ) 地址加入到自己页面中 如下(支持 https):

<script src="http://cdn.ronghub.com/RongIMLib-2.2.4.min.js"></script> 

引入以上一个以及其他要引入的

2.初始化(填入自己申请的 appkey值token值

RongIMClient.init("appkey值");
var token = "token值";

3.连接融云服务器

// 连接融云服务器。
        RongIMClient.connect(token, {
                onSuccess: function(userId) {
   
                console.log("Login successfully."+ userId);
                //userId是申请token时的填写的id,到时候可以封装在下面的extra中传过去
            },
            onTokenIncorrect: function() {
   
                console.log('token无效');
            },
            onError:function(errorCode){
   
                var info = '';
                switch (errorCode) {
                    case RongIMLib.ErrorCode.TIMEOUT:
                        info = '超时';
                        break;
                    case RongIMLib.ErrorCode.UNKNOWN_ERROR:
                        info = '未知错误'
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值