gpt4 book ai didi

slack - 如何获得与工作空间无关的 Slack 机器人 token ?

转载 作者:行者123 更新时间:2023-12-05 04:00:52 24 4
gpt4 key购买 nike

我正在尝试创建一个机器人,人们可以将其安装在他们的工作区中并发送/接收某种消息。我遇到的问题是文档告诉您使用为您的工作区生成的 token :

https://api.slack.com/bot-users#installing-bot

但这没有任何意义,因为人们会自己在他们的工作空间中安装应用程序/机器人,他们不会给我他们的 token 或任何东西。我肯定错过了什么。我如何针对以纯 API 驱动方式安装的任何工作区对机器人进行身份验证?

最佳答案

没有“工作空间不可知论”的 Slack token 。每个 token 都链接到特定的工作区和用户。

通常的方法是提供一个 installation routine with Oauth 2.0为您的 Slack 应用程序。当有人使用该例程安装您的应用程序时,会在内部创建一个新 token ,您的应用程序需要收集和存储该 token 。这就是每个 Slack 应用程序的工作方式。

请注意,每个工作区只需安装一次。 token 不会过期。

仅当您将 Slack 应用程序安装在您自己的工作区时。这可以直接从 Slack 应用程序管理窗口完成,不需要安装程序。但是您显然需要手动将生成的 token 复制到您的应用中。

关于slack - 如何获得与工作空间无关的 Slack 机器人 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55882545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com