首页 > 解决方案 > 如何接收带有自定义设置的消息?

问题描述

在此处输入图像描述我为 connectyCube 创建了一个消息模板,当我使用 ConnectyCube.chat.send(recipient_id, msg); 发送消息时 消息被其他用户接收,但自定义设置未定义。

我的问题是我想将个人资料图片 url 和昵称与消息一起发送到一个组。

如何接收带有自定义设置的消息?

标签: connectycube

解决方案


https://developers.connectycube.com/js/messaging?id=sendreceive-chat-messages

使用扩展名来存储任何属性

const message = {
  type: dialog.type === 3 ? 'chat' : 'groupchat',
  body: "Hello",
  extension: {
    dialog_id: dialog.id,
    save_to_history: 1,
    url1: urlProfile1,
    url2: urlProfile2,
    some_data: someData
  },
  markable: 1
};

ConnectyCube.chat.send(recipientIdOrDialogJid, message);

推荐阅读