聊天

获取历史评论数据
// 获取历史聊信息  
CR_SDK.getChats(count)//count为传入的数据,一次调用多少条

回调事件 获取聊天数据后的数据回调
    CR_SDK.on('cr_record_history_chat_msg', function(res) {
        console.log(res);
    });

返回的字段

返回字段 字段类型 字段描述
code num 信息状态 0 为请求数据成功
msg string 返回的信息
total num 评论数的总量
data array 返回的数据

data主要字段

返回字段 字段类型 字段描述
head string 用户头像url 地址
index number 第几个元素
ishost boolen 是否为主持人
msg string 评论的具体内容
sendTime string 发送聊天信息的时间
srcTermId number 发送人的 termId 值
type number 0:正常聊天信息
1:发红包回调信息,此时data.msg.pckNo为订单号,data.msg.info为红包祝福语
2:抢红包回调信息,此时data.msg.pckNo为订单号,data.msg.amount为抢到金额(分),
data.msg.info为红包祝福语
3(移动端打赏) 或者 13(pc端打赏) :打赏回调信息,data.msg.pckNo为订单号
data.msg.amount为打赏金额,data.msg.info打赏祝福语
5(移动端送礼)或者15(pc端送礼):送礼信息回调,data.msg.pckNo为订单好,
data.msg.info为送礼的礼物
是否开启聊天功能,聊天功能权限变更
    CR_SDK.on('cr_handle_all_chat_permission', function(res) {
        console.log(res);
    });
返回字段 字段类型 字段描述
code number 信息状态 0 为请求数据成功
msg string 返回的信息
allow_chat number 用户权限的变更 0 为减少权限 1 为增加权限
个人权限变更 允许或屏蔽聊天
    CR_SDK.on('cr_handle_chat_permission', function(res) {
        console.log(res);
    });
返回字段 字段类型 字段描述
code number 信息状态 0 为请求数据成功
msg string 返回的信息
userid 用户 id值 返回的信息
permission boolen 是否允许聊天 true为允许 false为拒绝
发送聊天信息回调
    CR_SDK.on('cr_send_chat_msg_call', function(res) {
        console.log(res);
    });
返回字段 字段类型 字段描述
code number 信息状态 0 为请求数据成功
msg string 返回的信息
type number 是否包含铭感词 1 为包含, 0 为不包含
接收聊天信息回调
    CR_SDK.on('cr_receive_chat_msg', function(res) {
        console.log(res);
    });

主要字段

返回字段 字段类型 字段描述
code number 信息状态 0 为请求数据成功
msg string 返回的信息
data obj 返回数据

data相关字段

返回字段 字段类型 字段描述
head string 用户头像url 地址
index number 第几个元素
msg string 聊天发送的信息
ishost boolen 是否为主持人
sendTime string 发送聊天信息的时间
srcNickname string 发送人昵称
srcTermId string 发送人的 termId 值
type number 0:正常聊天信息
1:发红包回调信息,此时data.msg.pckNo为订单号,data.msg.info为红包祝福语
2:抢红包回调信息,此时data.msg.pckNo为订单号,
data.msg.amount为抢到金额(分),data.msg.info为红包祝福语
3(移动端打赏) 或者 13(pc端打赏) :打赏回调信息,data.msg.pckNo为订单号
data.msg.amount为打赏金额,data.msg.info打赏祝福语
5(移动端送礼)或者15(pc端送礼):送礼信息回调,data.msg.pckNo为订单号,
data.msg.info为送礼的礼物
获取聊天总数值
CR_SDK.on('cr_get_immsg_count_msg', function(res) {
console.log(res);
});
返回字段 字段类型 字段描述
code num 信息状态 0 为请求数据成功
msg string 返回的信息
data num 聊天总数值
清空聊天信息
CR_SDK.on('cr_clear_all_chat', function(res) {
console.log(res);
});
删除某一条聊天信息
CR_SDK.on('cr_get_del_im_sn', function(res) {
console.log(res);
});
返回字段 字段类型 字段描述
code num 信息状态 0 为请求数据成功
msg string 返回的信息
data num 删除的聊天信息的序号值index
© HeDonghai all right reserved,powered by Gitbook文件修订时间: 2018-11-20 14:29:10

results matching ""

    No results matching ""