0

我有一个机器人令牌(以 xoxb 开头)并试图向https://slack.com/api/users.list发出请求,该请求返回的响应为{'ok': False, 'error': 'missing_scope', 'needed': 'users:read'...}

我似乎找不到如何将这个缺失的范围添加到provided我的机器人令牌已经拥有的范围列表中,也找不到任何指示“机器人令牌不能用于此请求”之类的东西。

关于如何提出上述请求的任何建议都会很有用。

4

2 回答 2

0

您可以将权限直接添加到 YAML 或 JSON 格式的应用清单文件中,如下所示:

...other stuff 
"oauth_config": {
            "scopes": {
                "bot": [
                   ...other Permissions
                    "users:read"
                ]
            }
        },

进行更改后,您需要重新安装到工作区

于 2021-12-13T19:21:51.117 回答
0

您可以从开发人员配置站点 ( https://api.slack.com/apps )上的OAuth & Permissions页面向您的应用程序添加新范围。确保在添加新范围后重新安装应用程序。

于 2021-09-29T20:33:01.853 回答