【发布时间】:2019-11-22 16:00:06
【问题描述】:
我正在使用 Python 3.7 和 Slack 版本 4.1.2(生产)。我想邀请一个已经存在并且其中有很多用户的用户组。
我在 python3 中的尝试:
def invite_user(scid):
# invite_url = 'https://slack.com/api/channels.invite'
# invite_url = 'https://slack.com/api/groups.invite'
invite_url = 'https://slack.com/api/usergroups.update'
invite_url_data = {
'token': auth_token,
'channel': scid,
'usergroup': 'SPXXXXXX',
'name': 'testing'
}
r = requests.post(url=invite_url, data=invite_url_data, headers=header)
print(r.json())
有人可以帮我获取正确的 API 来邀请用户组加入频道吗?
【问题讨论】:
-
在我看来,您必须从组中获取所有用户,然后才能向他们发送邀请
-
py_dude 我知道,这显然是很难做到的。但在 slack 上,他们只是邀请用户组到公共频道的一个按钮。所以,我认为他们必须是一个我在文档中找不到的 API。
标签: python python-3.x api slack slack-api