getMessageExtensions

功能介绍

获取消息扩展

Flutter SDK 4.2.0及以上版本支持,需要您购买旗舰版套餐

参数详解

参数名称 参数类型 是否必填 平台 描述
msgID String 全部 需要获取扩展信息的消息id

返回模板

V2TimValueCallback<List<V2TimMessageExtension>>

{
    code : int
    desc : String
    data : List<V2TimMessageExtension>
}

返回值详解

名称 数值类型 描述
code int 请求结果错误码
desc String 请求结果描述
data List< V2TimMessageExtension > 获取消息扩展结果列表

代码示例

    // 获取消息扩展
    V2TimValueCallback<List<V2TimMessageExtension>> getMessageExtensionsRes =
        await TencentImSDKPlugin.v2TIMManager
            .getMessageManager()
            .getMessageExtensions(
              msgID: '', // 需要获取扩展信息的消息id
            );
    if (getMessageExtensionsRes.code == 0) {
      // 获取消息扩展成功
      getMessageExtensionsRes.data?.forEach((element) {
        element.extensionKey; // 被更改的扩展字段key
        element.extensionValue; // 被更改的扩展字段values
      });
    }

results matching ""

    No results matching ""