slack-api - 为团队提供的外部成员的用户 ID 是否唯一
问题描述
API(对话 API 和事件 API)中为外部用户提供的所有用户 ID 是否保证不会与 api 令牌所针对的团队的任何用户 ID 发生冲突?
换句话说,假设Tok1
当用户将应用程序安装到团队时获得了令牌Team1
,并且假设Team1
与团队有松弛的连接通道Team2
。Team2
API(使用时)为用户报告的所有用户 ID 是否Tok1
保证不会与Team1
其他 slack 连接通道的用户的任何用户 ID 发生冲突Team1
?
此外,对于为 slack 连接通道上的事件发送的事件 API 有效负载,该team_id
参数在事件中代表什么?总是另一个团队(Team2
在这种情况下)?
解决方案
从字面上看来自https://api.slack.com/methods/users.identity
不保证用户 ID 在所有 Slack 用户中都是全局唯一的。另一方面,用户 ID 和团队 ID 的组合保证是全局唯一的。
在第二部分。信息总是很清楚。请看.inviting_team.team_id
推荐阅读
- jquery - 如何使用返回的 JSON 数据填充表单字段?
- python - 在 Matplotlib 上的单独列中绘制每个元素
- c++ - 我可以告诉我的编译器忽略语句或函数的副作用吗?
- latex - 为什么 /textbackslash{} 从 knitr Rmd 图形中插入 .tex ?
- python - 6.27 LAB:列表中的偶数/奇数值
- verilog - 如何在verilog中为2to4解码器编写行为级代码?
- javascript - 导航道具是不可变的/纯粹的吗?- 反应导航 v4
- javascript - Discord JS - 将随机数组值作为命令输出的命令
- javascript - 您可以使用 Google Chrome 扩展程序更改选择文件对话框的起始目录吗?
- javascript - 从多个文本框中复制文本的 Javascript 代码,