Как я могу отправлять сообщения с вложениями из схемы унификации?
Мне нужно отправлять сообщения с вложениями в конференцию, а также обновлять сообщения для всех пользователей с событием.
Кто-нибудь может мне помочь?
любой пример, пожалуйста
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);
});