我已设置我的Slack应用程序以成功使用Oauth2.0进行安装
https://slack.com/oauth/v2/authorize?client_id=<myAppsClientId>&scope=chat:write,commands,incoming-webhook,users:read&user_scope=chat:write,users:read
但是当我尝试使用带松弛的登录(以便用户可以在我的Web应用程序上管理其松弛)时,我使用
https://slack.com/oauth/v2/authorize?scope=identity.basic,identity.avatar&client_id=<myAppsClientId>
用户在备用网址上收到错误(在重定向到我的应用之前:)
Error details
Invalid permissions requested
Invalid scopes: identity.basic, identity.avatar
由于添加到Slack和使用Slack登录都调用相同的uri,因此我假设范围参数是将两者分开的原因。不知道我哪里出错了,因为我遵循了文档并使用了它们为我生成的按钮。
我不知道这是正确的解决方法,但是我遇到了同样的问题,我可以通过将'scope'参数重命名为'user_scope'来使其正常工作。
确定,实际上我可以通过使用[v2]使用Slack登录使用[[NOT