Skype для бизнеса Online - отправка и получение сообщений с использованием UCWA
Я пытаюсь создать BOT-подобный сервис для "Skype для бизнеса". На данный момент Microsoft BOT Framework не имеет готового канала для этого. Ища в интернете, я нашел хороший обходной путь для решения такой проблемы с помощью Lync Server 2013 SDK. http://devopssnippets.blogspot.jp/2016/08/integrating-lyncskype-for-business-with.html
Но в моем случае у меня есть "Skype для бизнеса Online" в Office365, где Lync Server 2013 SDK не поддерживается.
Веб-APIUCWA, кажется, доступен для "Skype для бизнеса Online". Используя этот API, я хочу получить IM и переслать его в свою существующую BOT с помощью DirectLine API. И, наконец, я хочу ответить пользователю Skype с ответом от DirectLine API.
Итак, вот что мне интересно узнать, возможно ли получить сообщение от пользователя и отправить сообщение пользователю с помощью UCWA.
2 ответа
Да, вы можете отправлять и получать сообщения, используя UCWA API, если вы используете Skype для бизнеса. Вы можете реализовать API UCWA, а затем всякий раз, когда вы получаете какое-либо сообщение, вы можете пересылать их боту. И после того, как вы получите сообщение от своего бота, вы можете переслать его пользователю.
Вот некоторые ссылки, которые могут быть полезны.
Настройка Skype для бизнеса Online с помощью Skype WebSDK
Skype и Skype для бизнеса - это две совершенно разные вещи. Вы не сможете подключить Skype и Skype Bots (Microsoft Bots) к UCWA или Skype для бизнеса Online