我需要通过API使用Python从松弛团队(完全)中删除用户。最近我发现了未记录的方法 但 users.admin.setInactive 无效。似乎没有这样的方法,因为我得到了一个 AttributeError:' UsersAdmin'对象没有属性' setInactive' 有没有办法实现我的目标?
答案 0 :(得分:1)
不幸的是,这种方法不适用于使用免费套餐的Slack团队,因此我无法对其进行全面测试。但是,当我调用它时,我仍然收到错误“paid_only”,这表明API方法本身确实存在。
根据您的错误,它听起来更像是API的访问层实现中的错误(例如,如果您使用的是第三方库,则可能不包含此方法)。
您可以直接调用该方法进行验证,如果您在付费层上,该方法应该有效:
https://slack.com/api/users.admin.setInactive?token=TOKEN&user=U12345678
如果可行,则问题出在您所使用的代码/第三方库的访问层中。