0

我正在按照文档中所说的那样做:收到命令后立即发送 200 个响应。正如@rcoup 在如何避免松弛命令超时错误中所说的那样?.

它在松弛的桌面上完美运行。根本没有错误消息。但是,当我在 slack 上为 iOS 调用命令时,这些 503 超时消息不断出现。奇怪的是,有时它们会在响应已经存在之后出现。:/

移动设备是否有任何不同的时间限制或不同的方法?在他们的文档中找不到任何内容。

4

1 回答 1

0

好的,感谢您的反馈 Erik。我们认为我们在第一条用户消息上给出了正确的 200 个反馈,但是在我们开始在同一个对话框中显示交互式组件之后,我们停止给出即时的 200 个答案。这很有趣,因为我们实际上是在用户单击交互式组件后 3000 毫秒之前给出答案。但是,在移动设备上,答案似乎需要是对组件交互请求的直接回答,而不是像我们之前所做的任何回复(获取数据并返回,即使是在 3000 毫秒之前)。

因此,桌面和移动设备之间的行为肯定存在一些差异。我们所做的方式,桌面从来没有给我们超时,移动总是给我们超时。

于 2019-11-20T15:31:56.217 回答