gpt4 book ai didi

python - 如何通过 slack API 删除/禁用用户?

转载 作者:太空宇宙 更新时间:2023-11-03 15:49:21 25 4
gpt4 key购买 nike

我已经尝试了多种方法来解决这个问题。首先尝试获取没有任何用户 ID 的用户 - 这只返回我的用户,然后尝试获取具有其他 ID 的用户并且它还可以正确检索数据。但是,我似乎无法将用户属性设置为“已删除”。我正在使用这种 python 方法。

slack_client.api_call('users.profile.set', deleted=True, user='U36D86MNK')

但是我收到以下错误消息:

{u'error': u'invalid_user', u'ok': False}

也许有人已经这样做了?它在文档中说这是一项付费服务​​,在用户属性下提及此消息:

This argument may only be specified by team admins on paid teams.

但在那种情况下它不应该给我一个“付费服务”响应吗?

最佳答案

users.profile.set显然不适用于设置用户的每个属性。

要设置 deleted 属性,还有另一个 API 方法叫做 users.admin.setInactive .这是一种未记录的方法,仅适用于付费团队。

注意:这需要 legacy token并且不适用于 App token - 这些仅适用于付费计划并且不能再创建新的遗留 token

关于python - 如何通过 slack API 删除/禁用用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47804753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com