|
inline |
|
inline |
获取消息 ID
|
inline |
获取消息 UTC 时间戳
|
inline |
获取消息发送者 userID
|
inline |
获取消息发送者昵称
|
inline |
获取好友备注。如果没有拉取过好友信息或者不是好友,返回 null
|
inline |
获取发送者头像 url
|
inline |
如果是群组消息,nameCard 为发送者的群名片
|
inline |
如果是群组消息,groupID 为接收消息的群组 ID,否则为 null
|
inline |
如果是单聊消息,userID 为会话用户 ID,否则为 null。 假设自己和 userA 聊天,无论是自己发给 userA 的消息还是 userA 发给自己的消息,这里的 userID 均为 userA
|
inline |
查询消息状态
|
inline |
消息类型
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_TEXT,textElem 会存储文本消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_CUSTOM,customElem 会存储自定义消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_IMAGE,imageElem 会存储图片消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_SOUND,soundElem 会存储语音消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_VIDEO,videoElem 会存储视频消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_FILE,fileElem 会存储文件消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_LOCATION,locationElem 会存储地理位置消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_FACE,faceElem 会存储表情消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_RELAY,relayElem 会存储转发消息内容
|
inline |
消息类型 为 V2TIM_ELEM_TYPE_GROUP_TIPS,groupTipsElem 会存储群 tips 消息内容
|
inline |
获取消息自定义数据(本地保存,不会发送到对端,程序卸载重装后失效)
|
inline |
设置消息自定义数据(本地保存,不会发送到对端,程序卸载重装后失效)
localCustomData |
|
inline |
获取消息自定义数据(本地保存,不会发送到对端,程序卸载重装后失效)
|
inline |
设置消息自定义数据,可以用来标记语音、视频消息是否已经播放(本地保存,不会发送到对端,程序卸载重装后失效)
localCustomInt |
|
inline |
设置云端自定义数据(云端保存,会发送到对端,程序卸载重装后还能拉取到)
|
inline |
获取云端自定义数据
|
inline |
消息发送者是否是自己
|
inline |
消息自己是否已读
|
inline |
该字段为 true 的条件是消息 timestamp <= 对端标记会话已读的时间
|
inline |
群消息在使用该功能之前,需要先到 IM 控制台设置已读回执支持的群类型
|
inline |
消息是否需要已读回执
群聊消息 6.1 及以上版本支持该特性,需要您先到 IM 控制台配置支持已读回执的群类型。
单聊消息 6.2 及以上版本支持该特性。
群聊消息和单聊消息都需要购买旗舰版套餐包。
|
inline |
是否是广播消息,仅直播群支持(6.5 及以上版本支持,需要您购买旗舰版套餐)
|
inline |
消息优先级
|
inline |
消息的离线推送信息
|
inline |
|
inline |
消息的序列号
群聊中的消息序列号云端生成,在群里是严格递增且唯一的。 单聊中的序列号是本地生成,不能保证严格递增且唯一。
|
inline |
消息随机码
|
inline |
获取消息是否不计入会话未读数
5.3.425 及以上版本支持
|
inline |
消息是否不计入会话未读数:默认为 false,表明需要计入会话未读数,设置为 true,表明不需要计入会话未读数
5.3.425 及以上版本支持, 会议群(Meeting)默认不支持该字段
|
inline |
获取消息是否不计入会话 lastMessage
5.4.666 及以上版本支持
|
inline |
消息是否不计入会话 lastMsg:默认为 false,表明需要计入会话 lastMsg,设置为 true,表明不需要计入会话 lastMessage
5.4.666 及以上版本支持
|
inline |
获取消息是否不过内容审核(【云端审核】)
7.1 及以上版本支持
只有在开通【云端审核】功能后,isExcludedFromContentModeration 获取才有效
|
inline |
消息是否不过内容审核(【云端审核】)
7.1 及以上版本支持
只有在开通【云端审核】功能后,excludedFromContentModeration 设置才有效,设置为 true,表明不过内容审核,设置为 false:表明过内容审核。
【云端审核】开通流程请参考 云端审核功能
|
inline |
获取消息自定义审核配置 ID
|
inline |
设置消息自定义审核配置 ID(从 7.8 版本开始支持) 在开通【云端审核】功能后,您可以请前往 控制台 (云端审核 -> 审核配置 -> 自定义配置 -> 添加自定义配置) 获取配置 ID。 【自定义审核】配置流程请参考 [云端审核功能](https://cloud.tencent.com/document/product/269/78633a5efc9e8-a7ec-40e3-9b18-8ed1910f589c)
|
inline |
是否支持消息扩展(6.7 及其以上版本支持,需要您购买旗舰版套餐)
|
inline |
设置支持消息扩展(6.7 及其以上版本支持,需要您购买旗舰版套餐)
直播群(AVChatRoom)消息不支持该功能。 您需要先到 IM 控制台配置该功能。
|
inline |
消息是否被标记为有安全风险(7.4 及其以上版本支持)
暂时只支持语音和视频消息。
只有在开通【云端审核】功能后才生效,【云端审核】开通流程请参考 云端审核功能
如果您发送的语音或视频消息内容不合规,云端异步审核后会触发 SDK 的 onRecvMessageModified 回调,回调里的 message 对象该字段值为 true。
|
inline |
获取是否禁用消息发送前云端回调(从 8.1 版本开始支持)
|
inline |
设置是否禁用消息发送前云端回调(从 8.1 版本开始支持)
|
inline |
获取是否禁用消息发送后云端回调(从 8.1 版本开始支持)
|
inline |
设置是否禁用消息发送后云端回调(从 8.1 版本开始支持)
|
inline |
获取消息撤回者(从 7.4 版本开始支持)
|
inline |
消息撤回原因 (从 7.4 版本开始支持)
|
inline |
获取消息置顶者 (从 8.0 版本开始支持)
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |