JS消息SDK使用说明

快速开始

本节提供快速集成易视云消息系统的步骤和示例代码。具体可 参考Demo 中相关代码。

配置项目

引入sdk相关的js文件后,依次进行如下配置:

示例代码

在body闭合前引用js

<script type="text/javascript" src="//static.easyvaas.com/sdk/h5/chat/ysyChat-1.1.min.js"></script>
<script type="text/javascript">
    //聊天初始化
    ysyChat.init({
        appid : 'appid',//application唯一标识码
        uid : 'uid',//用户uid
        topic : 'topic'  //聊天室id
    }, function(data) {
        //根据返回的data做dom操作
    }) 

    //发送消息
    ysyChat.sendMessage({
        content: '评论的文字',
        userdata: '自定义拓传的',
        // userdata: '{"nk":"昵称","logourl":"用户头像","uid":"用户的id"}',
        type: 'msg'//消息类型可分为msg和system
    });

    //获取历史消息
    var page = 0;
    var pageFlag = true;
    var count = 20;
    if(pageFlag==true){
        ysyChat.gethistorymsg({
            start: page,
            count: count,
            type: 'msg'
        },function(data){
            //根据返回的data 做相应的dom操作,且data.next字段为下次请求的start的值
            if(data.count<count){
                pageFlag=false;
            }
            page = data.next;
        })    
    }


</script>

results matching ""

    No results matching ""