添加一条快捷评论。
批量查询消息是否 @ 当前用户
注2: 待查询的消息必须为同一服务器下的消息,否则会返回 10414 错误码
删除某条消息
注意:
只有消息的发送者才可以更新这个消息。更新的字段
返回的内容只是部分的消息体字段
分页获取指定频道的历史消息。
获取指定服务器下,若干个频道的最后一条消息
注:被撤回的消息仍旧能被查到,而被删除的消息无法查到
分页获取某个频道中 @ 当前用户的未读消息列表
根据消息的 msgIdServer 查询历史消息,不分页,一次最多查询 100 条
批量查询快捷评论
查询某消息的 “回复消息” 以及 “根消息”
查询 thread 聊天的历史,结果分页
批量查询 thread 根消息的 meta 信息
标记消息已读
标记系统消息已读,下次登陆不会再同步到此通知
注意:标记已读后,也无法再次修改这条通知。
删除一条快捷评论
回复消息
如果因为网络等原因发送消息失败(deliveryStatus 为 failed),可调用 resendMessage 方法(调用时传入发送失败的完整的消息体),实现消息重发。
注意:只有当 QChatMessage 的 deliveryStatus 字段为 failed 时才可以进行重发消息。
撤回某条消息
注意:
只有消息的发送者才可以更新这个消息。更新的字段
返回的内容只是部分的消息体字段
检索消息
在频道中发送消息。此接口即包含文本消息,又包含图片、音视频、位置、提示、自定义消息等。
发送自定义系统通知
自定义系统通知属于系统通知, 可用于更自由的离线通知某些账号。SDK 不会解析这些通知, SDK 仅仅负责传递这些通知。
那么系统消息的接收者会收到 systemNotification 事件
发送正在输入事件
注1:API 有节流操作,相同频道每 3s 仅发送一次。
注2:接收方需要调用 subscribeChannel 来订阅正在输入事件后,才能收到指定频道的正在输入事件
更新某条消息
更新系统通知
注意:满足三个条件才可以更新通知,否则返回 414
该系统通知存离线(msgIdServer 不为 0,且 persistEnable 为 true);
该系统通知有 toAccids 字段,指定了通知的接收者
操作人是系统通知的接收者
调用方式: