【发布时间】:2020-06-04 03:26:32
【问题描述】:
当应用无法处理 Slack slash command 时,文本会被带回以允许用户对其进行编辑并立即再次发送。我有一个搜索的斜杠命令,但可能找不到任何结果。在这种情况下,我希望用户能够立即修改他们的搜索。 Slack 文档解释说我应该始终返回一个200 HTTP 状态,但随后 Slack 也会删除该命令,并且用户无法立即重试。当我尝试以404 状态回复时,用户会收到类似failed with the error "http_client_error" 的警告消息。有没有办法在失败的同时向用户提供自定义消息,为什么?
【问题讨论】:
标签: error-handling slack slack-api