Из документации кажется, что 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()