【发布时间】:2020-06-11 12:36:42
【问题描述】:
我一直在尝试制作一个 slack 机器人,但似乎关于 slack URL 的文档很少,我发现最深入的说明是使用 ngrok 和那么您应该从 slack API 接收 JSON 有效负载,但由于我是初学者程序员,我对此知之甚少。我使用了一个 ngrok https URL 并附加了 /slack/actions 记录在 slack 中,并尝试了一小段代码来查看 URL 是否可以接收来自
的有效负载import requests
r = requests.get('https://f39b39ebcdbf.ngrok.io/slack/actions')
print(r)
我收到了 405 错误
所以我不确定接收这些有效载荷需要什么代码 你可能会说我在这方面很新 所以任何帮助将不胜感激
【问题讨论】:
-
你能检查一下 f39b39ebcdbf.ngrok.io/slack/actions,这个 URL 不允许 get 方法,因此响应状态为 405。
-
它返回此错误:requests.exceptions.MissingSchema: Invalid URL 'f39b39ebcdbf.ngrok.io/slack/actions': 未提供架构。也许你的意思是f39b39ebcdbf.ngrok.io/slack/actions?
-
然后我尝试了它给我的网址:(也许您的意思是 f39b39ebcdbf.ngrok.io/slack/actions?)它又返回了 405 错误
-
有没有用户名或密码可以使用
标签: python python-requests slack slack-api