Postman 调用Slack';s oauth/授权?

Postman 调用Slack';s oauth/授权?,postman,slack,Postman,Slack,当我试图用邮递员打以下电话时,我没有得到任何回应:https://slack.com/oauth/authorize?client_id={{client id}}&scope=chat:write:bot 然而,当我在没有范围的情况下尝试时,我确实得到了一个响应,说我需要添加一个范围 我已经把这个电话按照第一步 我尝试使用GET和POST动词,但标题为空 如何为Slack获取授权令牌?这是OAuth流程/规范的一部分 您需要做的是遵循/执行OAuth流程: 把你的工作记录下来 提供重定向\u

当我试图用邮递员打以下电话时,我没有得到任何回应:
https://slack.com/oauth/authorize?client_id={{client id}}&scope=chat:write:bot

然而,当我在没有范围的情况下尝试时,我确实得到了一个响应,说我需要添加一个范围

我已经把这个电话按照第一步

我尝试使用GET和POST动词,但标题为空


如何为Slack获取授权令牌?

这是OAuth流程/规范的一部分

您需要做的是遵循/执行OAuth流程:

  • 把你的工作记录下来

  • 提供重定向\u uri-这是回调uri-此回调/处理程序将由slack OAuth服务器使用authenticationCode调用

    如果用户授权了你的应用程序,Slack将使用code GET参数中的临时代码以及状态参数(如果你在上一步中提供了状态参数)将重定向回指定的重定向uri

    重定向url确实是可选的,但如果不使用,Slack会将用户重定向到应用程序设置中配置的回调url

  • 然后需要将authenticationCode的代码更改为accessToken。 因此,如果一切正常并且用户同意,您需要使用OAuth.access API方法(方法文档)交换访问令牌的授权代码,输入以下URL并检索您的访问令牌

  • 如果您决定使用bot用户,并且Slack应用程序包含bot用户,则您将获得一个额外的节点,其中包含一个访问令牌,该令牌专门用于bot用户