Поддержка веб-контроля Skype

Я пытаюсь найти место в Интернете, где я мог бы получить поддержку по веб-контролю Skype (специальный веб-сайт поддержки, форум, чат, документация). Место, где я могу сообщить о проблеме и найти помощь.

Вот мои проблемы, возможно, у кого-то есть решение: я использую веб-элемент управления Skype с чат-ботом Microsoft (Azure, LUIS), и он работает очень хорошо.

Но смайлики не отображаются в конверсии, когда пользователь их отправляет. Пространство занято для отображения смайлика, но смайлика там нет. Если пользователь подключен, разговор в приложении Skype хорошо отображает смайлики.

А когда бот отвечает смайлом, он отображается как текст :) не заменяется изображением. Есть ли способ сделать это?

У меня также есть следующая ошибка:

Cross-Origin Request Blocked: 
The Same Origin Policy disallows reading the remote resource at 
https://browser.pipe.aria.microsoft.com/Collector/3.0/?qsp=true&content-type=application%2Fbond-compact-binary&client-id=NO_AUTH&sdk-version=ACT-Web-JS-2.9.0&x-apikey=xxx.
(Reason: CORS request did not succeed).

Кто-нибудь знает, как это исправить?


person Nicolas    schedule 18.10.2018    source источник


Ответы (1)


Есть несколько вопросов. Чтобы включить смайлики, вы можете настроить управление веб-чатом. Мы сделали это и включили смайлики и другие функции. Ниже приведена ссылка на источник веб-чата:
https://github.com/Microsoft/BotFramework-WebChat

Для проблемы CORS (проблема междоменной безопасности) вы пытались разместить код в приложении ms azure. Мы столкнулись с проблемой на собственном сервере, но не в приложении Azure. CORS также можно настроить с помощью web.config.

person Sandeep Bhutani    schedule 25.10.2018
comment
Спасибо за Ваш ответ. Я взглянул на BotFramework-WebChat и ничего не вижу в смайликах. Я попробовал демо на botchattest.herokuapp.com, и отправленные смайлики отображаются в виде текста. Что касается CORS, вы нашли конфигурацию web.config, которая исправляет ошибку? Я пробовал <add name="Access-Control-Allow-Origin" value="*" /> безуспешно. - person Nicolas; 26.10.2018
comment
1. Вам нужно добавить эмодзи с помощью любого плагина. Убедитесь, что вы используете только поддерживаемый плагин. Таких плагинов очень много. 2. Для этой ошибки попробуйте разместить приложение Azure. Это проблема CORS. Пожалуйста, выполните поиск с ошибкой CORS, вы найдете некоторые решения. Если нет, то, пожалуйста, ответьте, найду для вас хорошие ссылки. - person Sandeep Bhutani; 26.10.2018