本文内容
适用于:SDK v4
如果你正在阅读此消息,说明你可能已收到来自 Microsoft Bot Framework 服务的请求。 本指南将帮助你了解这些请求的性质,并提供阻止它们的步骤(如果需要)。
如果收到来自我方服务的请求,它可能包含类似于以下字符串格式的 User-Agent 标头:
User-Agent: BF-DirectLine/3.0 (Microsoft-BotFramework/3.0 +https://botframework.com/ua)
此字符串中最重要的部分是 Microsoft-BotFramework(它是工具和服务的集合,允许独立软件开发人员创建和操作自己的机器人)使用的 Microsoft Bot Framework 标识符 。
如果你是机器人开发人员,你可能已经知道为什么这些请求会被定向到你的服务。 如果不是,请继续阅读了解详细信息。
Bot Framework 将聊天服务上的用户连接到机器人,机器人是在可访问 Internet 的终结点上运行 REST API 的 Web 服务器。 对机器人进行的 HTTP 调用(也称为 Webhook 调用)仅发送给由已在 Bot Framework 开发人员门户注册的机器人开发人员指定的 URL。
如果你收到从 Bot Framework 服务发到 Web 服务的自发请求,可能是因为开发人员无意或有意输入了你的 URL 作为其机器人的 Webhook 回调。
对于阻止不需要的请求发送到 Web 服务方面的帮助,请联系 bf-reports@microsoft.com。