聊天功能 API 说明#
调用方式:
在实例化,VhallSDK 之后, 用 vhallSDK 的实例句柄,下 chat 模块进行调用访问。
| API 名称 | 功能描述 | 参数 | 返回值 | 备注 |
| --------------------------------- | ------------------------ | ------------------ | ------ | ------------------------------------------------------------------------ | --- |
| sendChat | 发送聊天消息 | msg, 类型:String | null | 聊天内容, 最多 140 字符 |
| sendCustomEvent | 发送自定义消息 | msg, 类型:Object | null | 自定义消息对象, {type: '自定义消息类型', data:{ name: '自定义消息数据'}} |
| vhall_get_live_history_chat_msg | 获取直播聊天历史记录 | opt, 类型:Number | null | 参数为查询页码,且每分页固定返回 50 条数据。 |
| vhall_get_record_history_chat_msg | 获取回放聊天历史记录 | page, 类型:Number | null | 参数为查询页码。 |
| destroy | 销毁聊天 SDK、播放器 SDk | | | | |代码示例#
注意事项#
此实现方式用于优化获取历史消息的重复性。建议在版本 3.7.3 及之后的版本中使用该方式进行对接。常见问题#
1、vhall_get_live_history_chat_msg 方法数组为 0?
答:vhall_get_live_history_chat_msg(0)数据要填 0.此处为页码,一页 50 条,如果数据少于 50 条,但是数据填写了 1,那么就不会返回数据。修改于 2025-05-27 12:18:50