3

我正在尝试使用我的 Slack 调用 URI,slash command但出现错误:

https://pubsub.pubnub.com/v1/blocks/sub-key/sub-c-redacted/mypath

Darn - that slash command didn't work (error message: `404_client_error`). Manage the command at Freshdesk Field Update.

我尝试调用的 URI 在我调用curl(POSTGET) 时有效,或者只是将其粘贴到我的浏览器地址中。

所以我尝试了一个webhook.siteURI,它在相同的情况下运行良好slash command

https://webhook.site/404279dd-369b-4224-8672-94fa5c0a826c

这很好用。不确定 PubNub URI 失败的原因。

4

3 回答 3

0

您必须以 api 网关方式添加模板映射。在集成部分,您可以添加它。这样来自 slack 的请求将正确映射到 json。在此处查找示例:此处此处

于 2019-05-13T09:10:53.597 回答
0

不确定为什么会发生错误,但似乎与我的 PubNub Admin Dashboard 帐户有关。我删除了它并创建了一个新的,它开始在新帐户的新密钥集中使用新功能。

如果有人知道实际的根本原因(可能比 PubNub 帐户更普遍的问题),请提供,如果我可以验证它,我将审核并批准作为答案。

但是现在,我的回答是,尝试创建一个新的 PubNub 帐户。

于 2018-09-13T16:09:44.700 回答
0

我也遇到了同样的错误,当我使用 localhost 作为 url 但在我部署服务器之后,slack 将发布请求发送到现在并从那里获取 url。错误消失了。

于 2019-10-16T13:43:52.293 回答