Slack API,无需人工干预即可使用OAuth2

时间:2019-09-25 21:26:19

标签: python-3.x python-requests slack slack-api slack-scim

从文档中看来,SCIM Slack API似乎需要OAuth2。有没有无需人工干预即可访问API的方法?我想使用Slack API设置后台任务,但是OAuth2“授予权限”重定向屏幕将不允许我这样做。还有另一种方法来生成一个密钥并执行以下操作吗?

class Slack(object):

    api_url = "https://api.slack.com"
    headers = {
        "Authorization": f"Bearer SOME-KEY-ABC",
        "Accept": "application/json",
        "Content-Type": "application/json",
    }

    def __init__(self):
        pass

    def get_users(self): 
        res = requests.get(f"{self.api_url}/scim/v1/Users", headers=self.headers)
        return res.json()

0 个答案:

没有答案