【问题标题】:Messaging Webhook for Microsoft skype botMicrosoft Skype 机器人的消息传递 Webhook
【发布时间】:2016-10-04 14:36:15
【问题描述】:

我正在设置一个 Microsoft Skype 机器人,我希望它能够将消息发布到个人和群聊。我在https://developer.microsoft.com/en-us/skype/bots/manage 添加了一个机器人并选中了消息复选框,但是有一个“消息 Webhook”字段,上面写着“发送聊天消息和内容的 HTTPS URL。如果您有聊天功能,则为必填项”。我在这个领域放了什么?没有明显的帮助链接。我需要设置 Azure 网站吗?

【问题讨论】:

    标签: azure chat skype microsoft-skype-bot


    【解决方案1】:

    Node.js 的解决方案:

    如果您想在本地测试您的机器人,您需要按照this examplethis guide 的 cmets 中描述的 ngrok 说明进行操作。运行 ngrok 后,您将获得一个 HTTPS URL,例如 https://62a8271e.ngrok.io。然后,您需要将 /api/calls 附加到此 URL,即您需要在 Skype 通道配置中输入的 webhook URL,并且环境变量“CALLBACK_URL”将是 https://62a8271e.ngrok.io/api/calls

    如果您想在全球范围内测试您的机器人并将其部署为 Azure Web 应用程序,则需要将 ngrok URL 替换为您的机器人 URL,即该 URL 应类似于 https://yourbot.azurewebsites.net/api/calls。不要忘记将此 URL 作为环境变量添加到您的网络应用设置中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      相关资源
      最近更新 更多