slack - Slack API:有没有办法确定哪个用户点击了交互式消息中的按钮?
问题描述
我是 Slack API 的新手,所以请耐心等待。我有一个松弛按钮,其中包含一个简单的 webhook 链接,单击该链接时,会更新我网站上某处的记录。但是,我需要确定哪个用户单击了该按钮并将此信息发送回我的站点,以便使用用户名填写 updated_by 字段。我看到这样做的唯一方法是以某种方式使用包含用户名的变量更新发布请求正文?
解决方案
您需要处理与按钮的交互。
https://api.slack.com/reference/interaction-payloads/block-actions
收到的有效负载包含单击按钮的用户的SlackId。
推荐阅读
- r - 寻找多维数组代码的加速
- c++ - 检测套接字连接何时断开 C / C++ Unix
- python - 使用 ftplib.FTP_TLS 对 ftps 服务器进行身份验证期间出现 OSError
- java - 无法在android中创建通知
- python - python:将多个文件组合成一个1和0的矩阵
- unit-testing - 测试在 Isolate 上运行代码的 Dart 类
- javascript - 使用状态未更新
- php - 从 datalist 下拉列表中选择多个数据
- node.js - 从 Flutter 录制音频数据(16000Hz PCM 数据),捕获音频并将其发送到后端(Node.js)
- sql-server - 如何在基于状态的连续数据库部署中实现参考数据