Slack API:如何确定点击交互式消息内按钮的具体用户?
方案说明
- 不需要你手动在POST请求体中额外添加携带用户名的变量,Slack的按钮交互回调本身就会自动携带点击用户的身份信息
- 当用户点击Block Kit按钮后,Slack会向你预设的接收地址发送结构化的POST payload,其中固定包含
user字段,该字段下可以直接获取到对应用户的Slack唯一ID、用户名、显示名等公开信息,你直接提取匹配的用户名值写入updated_by字段即可 - 如果你有其他自定义参数需要传递,可以在按钮组件的
value属性中预先设置对应参数值,后续和用户身份信息一同从回调payload里提取使用即可
内容的提问来源于stack exchange,提问作者1halfazn
相关产品推荐
相关产品推荐

