Как я могу отправлять сообщения с вложениями из схемы унификации?

Мне нужно отправлять сообщения с вложениями в конференцию, а также обновлять сообщения для всех пользователей с событием.

Кто-нибудь может мне помочь?

любой пример, пожалуйста

1 ответ

Было бы полезно, если бы вы указали то, что вы уже пробовали, с примером кода, поскольку это также скажет, используете ли вы REST API или JS SDK (или Node.js SDK).

Я предполагаю, что вы используете JS SDK.

Для отправки вложений используйте API-интерфейс addTextItem. Как видно на этой странице attachments Атрибут является обычным объектом File.

Пример приложения с загрузкой файлов доступен по адресу https://github.com/circuit/circuit-sdk/blob/master/examples/js/messaging.html и запущен в прямом эфире по адресу https://rawgit.com/circuit/circuit-sdk/master/examples/js/messaging.html.

Этот пример приведен на нашей странице примеров по адресу https://circuit.github.io/jssdk.html

Обратите внимание, что если вы имеете в виду загрузку файла SDK Node.js, см. Пример https://github.com/circuit/node-sdk-example

Мне непонятно, что вы имеете в виду "также обновлять сообщения для всех пользователей с событием". Событие, возникающее при отправке сообщения (с вложением или без него), является itemAdded.

Подписаться на это через:

client.addEventListener('itemAdded', evt => {
    console.log(evt);
});
Другие вопросы по тегам