Skype Bot на платформе Microsoft Bot Framework - нет ответа

Мне удалось собрать своего первого бота и зарегистрировать его. Он отлично работает с элементом управления веб-чатом, но через Skype я не получаю ответа. Регистрация в Skype сработала, и бот ее авторизовал («Учетные данные подтверждены»). Бот тоже включен. Просто еще не опубликовано, но, видимо, это не обязательно для работы, не так ли? Внутри Skype бот появляется в сети.
Я знаю, что это не так много информации, но, может быть, у кого-то есть подсказки?

Это бот: https://join.skype.com/bot/d55bb62a-86e8-4eec-be63-4f068e347046

Пока не так много, но должен прислать ответ.


person Remy    schedule 23.05.2016    source источник


Ответы (2)


По моей вине, у меня был неправильный URL-адрес обратного вызова для обмена сообщениями на портале Skype для ботов.

Просто для справки, может быть, это кому-то поможет:

введите описание изображения здесь

person Remy    schedule 23.05.2016
comment
Реми, то же самое происходит и со мной :( Работает в WebChat, но не в Skype. join.skype.com/bot/bf97c829-7e47-4bdf-8eb9-1afeffd16888 Правильный ли это формат? https: // [mybot] .azurewebsites.net / api / messages - person Miro; 06.06.2016
comment
Ваша конечная точка выглядит нормально. В любом случае, если WebChat работает, ваша конечная точка в порядке. В моем случае URL-адрес обратного вызова для обмена сообщениями был неправильным. И секрет приложения для Skype - это не тот же секрет приложения, который вы используете в своем проекте C #. Я добавил примеры фотографий с учетными данными Skype Bot. - person Remy; 06.06.2016
comment
Спасибо, Реми. Вроде все правильно. Проблема в другом :( - person Miro; 07.06.2016
comment
Жаль это слышать. Но, тем не менее, я бы еще раз просмотрел все настройки Skype. Если WebChat работает, на самом деле нет причин, по которым Skype не работал бы. - person Remy; 07.06.2016
comment
Ну, он также работает над FB, так что со Skype определенно что-то не так: D В любом случае, разберемся :) - person Miro; 08.06.2016

У меня была такая же проблема с моим ботом, используя шаблон VS. Он работал в веб-чате и Slack, но не отвечал в Skype. Я думаю, что есть странная ошибка с интеграцией Skype (по крайней мере, в шаблоне VS по умолчанию), но попробуйте начать свое сообщение с (пробел) или. (Точка). Если сообщение содержит специальный знак, бот отвечает ожидаемым образом. Пример:

'.Как дела'

' Привет'

person miraco    schedule 07.01.2017
comment
В настоящее время я получаю свою версию бота 3. Но попробую, как только он снова заработает. - person Remy; 08.01.2017