Slack api 如何确定通过交互式消息向用户提示了哪个问题?
我试着使用slacks API运行其中一个演示,专门用于交互式消息 我想做以下工作:Slack api 如何确定通过交互式消息向用户提示了哪个问题?,slack-api,Slack Api,我试着使用slacks API运行其中一个演示,专门用于交互式消息 我想做以下工作: 询问用户问题1 询问用户问题2 询问用户问题3 我不明白的是,我如何知道用户何时回答某个特定问题 假设在我的数据库中有一个问题表,我在其中存储问题1、2和3等 当我收到用户的回复时,根据问题id,我将触发下一个问题 我如何确切地知道交互消息来自哪个问题?我是否有办法在有效负载中获取问题id?确定用户回答了哪些交互式消息的标准方法是使用回调id。您可以为包含交互消息(一组按钮、菜单等)的每个附件指定它,并且它将包
我如何确切地知道交互消息来自哪个问题?我是否有办法在有效负载中获取问题id?确定用户回答了哪些交互式消息的标准方法是使用
回调id
。您可以为包含交互消息(一组按钮、菜单等)的每个附件指定它,并且它将包含在应用程序的响应请求中
下面是关于回调id
的说明:
提供的字符串将作为集合的唯一标识符
附件中的按钮数目。它将被发送回您的邮件
按钮操作URL和每个调用的操作。此字段必填
当附件包含消息按钮时。这是识别的关键
和你一起工作的互动
如果您有多个按钮,每个按钮都有自己的名称,您可以使用该名称来标识单击了哪个按钮(与回调\u id
结合使用)
如果需要存储更多数据,可以使用。有了它,你就可以将你的
question\u id
直接存储在按钮的value
属性中(例如,作为JSON字符串)。你是否制作松弛应用程序?我会。应用程序目录中有3个应用程序。我的最新作品是Easy Poll。