当我尝试与相应的按钮交互时,一直出现以下错误,请问我该如何解决上述问题。Darn – that didn't work. Only Slack Apps can add interactive elements to messages
交互按钮是仅在使用Slack应用程序时才起作用的一些功能。其中一个原因是您需要一个地方来配置Slack发送请求的脚本的URL,以便在某人点击按钮时将请求发送到该脚本。如果Webhook也是Slack应用程序的一部分,则它也可以与Webhook一起使用。但是,它不适用于简单的自定义Webhook。要为您的Slack团队创建Slack应用程序,您需要遵循两个步骤。 创建新的Slack应用程序(例如,在此页面上) 使用oath在您的Slack团队中安装Slack应用程序。(请参见此处) 请注意,您不需要将Slack应用程序发布到Slack应用程序目录中。这是可选的。
slack.com/oath/authorize?client_id=...
。 该网站需要能够通过Slack运行oauth过程以获取访问令牌,这基本上是您的网站和Slack之间的协商。为此,重定向URL需要指向该网站(而不是slack.com)。 一开始可能看起来有点复杂,但是Slack文档解释得非常清楚。 - Erik Kalkoken