由交互式单选按钮触发的回调在 Android/iOS 应用程序中不起作用,但在桌面应用程序中起作用

Callback triggered by interactive radio button not working in Android/iOS App but does work on Desktop App

亲爱的 slack 社区,您好,

我很好奇是否有人也注意到了 Slack Interactivity 的以下错误 API。

基本上我用 https://app.slack.com/block-kit-builder 创建了一些单选按钮,通过我的 PHP 应用程序发送它们,它们成功到达我的 slack 客户端(Android/iOS 和桌面客户端)

当我单击桌面客户端上的其中一个单选按钮时,它会成功调用 Slack 后端 Interactivity & Shortcuts 部分中定义的 URL,但是当我在 [=26= 上执行相同操作时] 应用程序没有任何反应(没有请求被发送到定义的URL)

是的,我在 Request URL 后面的接收应用程序总是 returns 200。

知道为什么它不再存在了吗?

您应该按照此答案 https://github.com/slackapi/java-slack-sdk/issues/856

中的建议,在您的单选按钮块中包含 "dispatch_action": true