createCustomMessage method

Future<V2TimValueCallback<V2TimMsgCreateInfoResult>> createCustomMessage({
  1. required String data,
  2. String desc = "",
  3. String extension = "",
})

创建定制化消息

data 即自定义消息

description 自定义消息描述信息,做离线 Push 时文本展示。

extension 离线Push时扩展字段信息。

Implementation

Future<V2TimValueCallback<V2TimMsgCreateInfoResult>> createCustomMessage({
  required String data,
  String desc = "",
  String extension = "",
}) async {
  if (kIsWeb) {
    return TencentCloudChatSdkPlatform.instance
        .createCustomMessage(data: data, extension: extension, desc: desc);
  }

  V2TimMsgCreateInfoResult result = TIMMessageManager.instance.createCustomMessage(
      data: data,
      extension: extension,
      desc: desc
  );

  return V2TimValueCallback<V2TimMsgCreateInfoResult>.fromObject(result);
}