sendC2CCustomMessage method
发送单聊自定义(信令)消息(最大支持 8KB)
自定义消息本质就是一端二进制 buffer,您可以在其上自由组织自己的消息格式(常用于发送信令),但是自定义消息不支持云端敏感词过滤。
返回
返回消息的唯一标识 ID
注意
该接口发送的消息默认不会推送,如果需要推送,请调用 V2TIMMessageManager.sendMessage 接口。
Implementation
@override
Future<V2TimValueCallback<V2TimMessage>> sendC2CCustomMessage({
required String customData,
required String userID,
}) async {
Map<String, dynamic> param = {
"customData": customData,
"userID": userID,
};
var resp = V2TimValueCallback<V2TimMessage>.fromJson(
formatJson(
await _channel.invokeMethod(
'sendC2CCustomMessage',
buildTimManagerParam(
param,
),
),
),
);
log("sendC2CCustomMessage", param, resp.toLogString());
return resp;
}