Skype for Business Online - 使用 UCWA 发送和接收消息

Skype for Business Online - Send and Receive message using UCWA

我正在尝试为 "Skype For Business" 构建类似 BOT 的服务。 截至目前,Microsoft BOT Framework 没有开箱即用的渠道。 在互联网上搜索,我发现使用 Lync Server 2013 SDK 可以解决此类问题。 http://devopssnippets.blogspot.jp/2016/08/integrating-lyncskype-for-business-with.html#.WIW3PXKtTjE

但就我而言,我在不支持 Lync Server 2013 SDK 的 Office365 中有“Skype For Business Online”。

UCWA web API 似乎可用于“Skype For Business Online”。 使用此 API,我想接收 IM 并使用 DirectLine API 将其转发到我现有的 BOT。 最后我想用 DirectLine API.

的响应回复 Skype 用户

所以,我很想知道是否可以使用 UCWA 从用户接收消息并向用户发送消息。

Skype 和 Skype for Business 是两个完全不同的东西。您将无法将 Skype 和 Skype 机器人(Microsoft 机器人)与 UCWA 或 Skype for Business Online 连接

是的,如果您使用的是 Skype For Business,则可以使用 UCWA API 发送和接收消息。您可以实施 UCWA API,然后无论何时收到任何消息,您都可以将它们转发给机器人。在您收到机器人返回的消息后,您可以将其转发给用户。

这里有一些链接可能会有帮助。

Setting up Skype for Business Online using Skype WebSDK

Skype For Business Step By Step

Official UCWA site with examples and steps