【发布时间】:2020-12-26 09:24:51
【问题描述】:
Slack 机器人和应用程序令牌之间有什么区别,不在于它们被授予谁以及如何授予(我真的不在乎),而是在于它们各自的使用能力。在 OAuth 和 Permission 页面上,他们可以被赋予相同的权限/范围——那么我应该使用哪一个?此外,当我使用机器人令牌发布消息时,它似乎来自“应用程序”,而当我使用“应用程序/用户令牌”时 - 它来自应用程序机器人,它应该是这样的吗?
【问题讨论】:
-
我必须重新创建应用程序,以便用户、应用程序和机器人都有不同的名称。我找不到任何理由再使用应用程序令牌(也许当经典机器人没有足够的权限时需要它们)。带有机器人令牌的应用程序代表机器人进行对话,该机器人不在“直接消息”下,而是在“应用程序”部分下,这使得它真正混淆了谁是谁。此外,更新工作区中的机器人/应用程序名称似乎对用户看到的内容没有任何影响。我认为 Slack 应该考虑开设一个公共论坛,因为它的文档非常混乱。