Javascript 空闲访问令牌

Javascript 空闲访问令牌,javascript,node.js,slack-api,Javascript,Node.js,Slack Api,作为开发人员,我需要从Jenkins动态地向用户的Slack频道(该频道有Jenkins CI应用程序)发送通知 因此,我必须使用Slack OAuth获得Jenkins CI应用程序(已安装在用户频道中)的以下内容 1.Team Subdomain 2.Integration Token 3.Base URL 我使用SlackAPI文档获得了访问令牌。但我不知道如何通过在API调用中使用访问令牌来获取这些信息。有人能帮我吗?让我们逐一看一下: 团队子域。每个空闲工作区的外观如下:https

作为开发人员,我需要从Jenkins动态地向用户的Slack频道(该频道有Jenkins CI应用程序)发送通知

因此,我必须使用Slack OAuth获得Jenkins CI应用程序(已安装在用户频道中)的以下内容

1.Team Subdomain 
2.Integration Token
3.Base URL

我使用SlackAPI文档获得了访问令牌。但我不知道如何通过在API调用中使用访问令牌来获取这些信息。有人能帮我吗?

让我们逐一看一下:

  • 团队子域。每个空闲工作区的外观如下:
    https://.slack.com
    where用于访问空闲工作区。因此,为了访问工作区,您需要知道它的子域是什么,或者在本例中是

  • 集成令牌和基本url可以在Jenkins提供的webhook url中找到。您的URL应该如下所示:
    https://example.com/hooks/xxxx
    。其中xxx是集成令牌,
    https://example.com/
    是基本url


  • 如果您只想将消息发送到某个频道,只需使用已为Jenkins安装的传入webhook即可

    只需获取现有URL并向该URL发出HTTP POST请求,如下所示:

    POST https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
    Content-type: application/json
    {
        "text": "Hello, world."
    }
    
    应该已经预先配置了正确的频道,但是您也可以通过在请求中添加
    频道
    属性来指定自己的频道


    有关如何使用传入Webhook的更多详细信息,请参阅。

    谢谢您的回复。正如您所说的传入webhook响应,xxx是集成令牌。但是,我想得到Jenkins CI应用程序的响应。请告诉我另一种获取Jenkins CI应用集成令牌的方法。注意:我检查了xxx和Jenkins集成令牌是否匹配。但这不一样。