如何使用azure bot框架向Skype组发送通知消息?

时间:2019-02-13 17:39:34

标签: node.js botframework skype azure-bot-service skypedeveloper

我是Azure Bot Framework的新手,我正在尝试做一些我认为非常简单的事情。

我有一个Node应用程序,每天需要几次将通知发送到各种Skype组。我已经使用skype-http已有一段时间了,但是它不可靠并且没有得到Microsoft的正式支持。因此,我希望使用Azure服务重建通知系统。

似乎我应该创建一个Azure Bot Function,但是Bot函数使用的V3 API已弃用。

似乎Web App Bots现在是创建机器人的推荐选项,但它们似乎正在解决一个稍微不同的问题。但是按照这条路线,看来我仍然需要设置Azure功能以及存储。因此,它似乎比我当前的实现复杂得多。

我的问题是:我应该使用Bot功能,Web App Bot还是完全使用其他方式将通知发送到多个聊天组?


编辑:为了清楚起见,我正在寻找一种官方支持的解决方案。由于API的更改,skype-http经常为我们中断,而其他基于节点的skype库也很脆弱。

或者,如果没有Microsoft支持的解决方案,请让我知道,至少我知道我将使用私有API。

1 个答案:

答案 0 :(得分:0)

您应该将Azure Functions视为平台。 Azure Functions将允许您进行所需的API调用。此外,您可以将其设置为通过触发器(计时器或http请求)运行。

检出sky-web-plus(https://www.npmjs.com/package/sky-web-plus),而不是skype-http。它基本上是已经存在的其他几个软件包的端口,但是正在不断受到开发人员的热爱(因此,希望稳定并保持最新状态),并且出现可以满足您的需求。在开发人员活跃的情况下,您可以提出任何具体问题与他/她联系。

仅凭此功能,Azure Bot Framework并不适合此目的。

希望有帮助!

相关问题