gpt4 book ai didi

slack-api - Slack-Api 中是否有 API 方法来设置(更改)事件 API 请求 URL,以便我可以在代码中执行此操作?

转载 作者:行者123 更新时间:2023-12-05 05:22:18 25 4
gpt4 key购买 nike

要使用事件 API 进行 Slack 应用程序开发,有一个“事件 API 请求 URL”的设置,如 doc 中所述。 :

In the Events API, your Events API Request URL is the target location where all the events your application is subscribed to will be delivered, regardless of the team or event type.

api.slack.com 下有一个用于“手动”更改 URL 的 UI设置中的“事件订阅”部分。在更改请求 URL 后还有 url_verification 事件描述 here .

我的问题 - 是否有 API 调用(方法)以便我可以从我的服务器代码更新端点(请求 URL)?

例如,在 Facebook API 中有一个名为 subscriptions 的调用,我可以在初始设置后更改 webhook URL - link

Making a POST request with the callback_url, verify_token, and object fields will reactivate the subscription.

附言。为了提供背景,这是使用具有动态端点 URL 的出站隧道进行开发所必需的,例如ngrok 免费订阅。顺便说一下,在 slack 的示例“入职”应用程序中引用了 ngrok here

更新。我检查了 Microsoft Bot Framework,他们似乎使用 RTM(实时消息传递)来实现松弛,不需要请求 URL 设置,也不需要事件 API。同时,例如对于 Facebook,他们 (MS Bot) 指示我手动将他们生成的 URL 放入 FB 应用程序的 webhook 设置,因此没有自动化。

最佳答案

没有,官方文档中没有这样的方法。可能有一种非官方的方法 - 实际上有很多 - 但我个人对此表示怀疑。

但是您不需要此功能来开发 Slack 应用程序。只需使用脚本在本地开发机器上模拟来自 Slack 的 POST 调用,然后在互联网上的网络服务器上与 Slack 一起进行最终测试。

关于slack-api - Slack-Api 中是否有 API 方法来设置(更改)事件 API 请求 URL,以便我可以在代码中执行此操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40802701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com