0

我正在使用 Microsoft Bot Framework (BotBuilder) 创建一个机器人,并希望它在约会即将开始时向用户发送消息。我目前使用 Microsoft Graph api 访问用户的 Office 365 日历并存储约会。然后后台线程跟踪时间,然后在约会即将开始时向用户发送消息。当前的想法是使用 Graph webhook 通知我的机器人有关新约会的信息。

我的问题是,使用 Azure 服务(例如调度程序)来跟踪约会并向我的机器人发送休息消息,然后它会向用户发送消息会更聪明吗?我担心的是,随着用户数量的增加,约会和时间检查的数量会变得太大,也许 Azure 服务能够更好地处理它。

4

1 回答 1

0

这非常适合带有 HTTP 触发器的Azure Functions 。

https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook

本文介绍如何在 Azure Functions 中配置和使用 HTTP 触发器和绑定。借助这些,您可以使用 Azure Functions 构建无服务器 API 并响应 webhook。

Azure Functions 提供以下绑定:

  • HTTP 触发器允许您使用 HTTP 请求调用函数。这可以自定义以响应 webhook。
  • HTTP 输出绑定允许您响应请求。
于 2017-01-16T10:57:59.133 回答