deleteMessageExtensions
功能介绍
删除消息扩展
需要您购买旗舰版套餐
参数详解
参数名称 | 参数类型 | 是否必填 | 描述 |
---|---|---|---|
msgID | String | 是 | 需要删除扩展的消息id |
keys | String[] | 是 | 需要删除的扩展字段的key的列表 |
返回模板
V2TimValueCallback<V2TimMessageExtensionResult[]>
{
code : int
desc : String
data : V2TimMessageExtensionResult[]
}
返回值详解
名称 | 数值类型 | 描述 |
---|---|---|
code | int | 请求结果错误码 |
desc | String | 请求结果描述 |
data | V2TimMessageExtensionResult[] | 删除消息扩展操作结果列表 |
代码示例
// 删除消息扩展
V2TimValueCallback<V2TimMessageExtensionResult[]>
deleteMessageExtensionsRes = await TencentImSDKPlugin.v2TIMManager
.getMessageManager()
.deleteMessageExtensions(msgID: '', // 需要删除扩展的消息id
keys: []); // 需要删除的扩展字段的key的列表
if (deleteMessageExtensionsRes.code == 0) {
// 删除消息扩展成功
deleteMessageExtensionsRes.data?.forEach((element) {
element.extension; //消息扩展信息
element.resultCode; //操作结果码
element.resultInfo; //描述信息
});
}