введите здесь описание изображенияЯ создал шаблон сообщения для connectyCube. Когда я отправляю сообщение с помощью ConnectyCube.chat.send(recipient_id, msg); сообщение получено другим пользователем, но пользовательская настройка не определена.

Моя проблема в том, что я хочу отправить URL-адрес изображения профиля и псевдоним с сообщением в группу.

Как я могу получить сообщение с пользовательскими настройками?

1
José 29 Апр 2020 в 16:04
Пожалуйста, предоставьте пример объекта «msg», а также то, что получает другая сторона
 – 
Rubycon
5 Май 2020 в 10:30

1 ответ

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

Используйте поле extension для хранения любого свойства

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);
0
ccvlad 8 Май 2020 в 16:11
Большое спасибо, сработало на сообщение, но на создание диалоговых окон. Вы можете помочь мне? В публичном диалоге мне пришлось добавить в описание свой личный параметр, но для приватного диалога это невозможно, потому что я не могу добавить описание в приватный диалог. Как добавить объект с созданием приватного диалога??
 – 
José
8 Май 2020 в 16:54