我刚刚使用 Microsoft 机器人框架在我的 slack 开发团队中完成了我的第一个 slack 机器人的创建。现在我想将机器人添加到另一个团队进行测试。我的机器人不会供公众使用,仅在公司内部使用。我尝试使用“添加到 Slack”按钮将其添加到新团队,但我得到了:
OAuth 错误:invalid_team_for_non_distributed_app。
谢谢。
您需要转到应用程序的设置(https://api.slack.com/apps/→您的应用程序名称→管理分发)并激活应用程序的公开分发。
这不会将您的应用程序添加到公共目录,因此只有拥有您的链接的团队才能将应用程序添加到他们的 Slack(例如,通过“添加到 slack”按钮)。
https://the_workspace_you_created_the_app.slack.com 并登录。
然后您可以尝试再次连接到该应用程序,它应该可以工作。