我已经使用 Box API 成功拉回了企业用户列表:http: //developers.box.com/docs/
我现在想批量更新一组用户,将该组设置为非活动。
在 API 中,我看到您可以像这样更新单个用户:PUT /users/{id}
我相信我可以遍历 .csv 文件中的用户列表,并通过上述方法将每个用户单独设置为“非活动”。问题是我不知道要包含在 .csv 文件中的每个用户的 ID。如果我通过 Box 管理控制台的“批量编辑”功能导出用户,我会得到一个用户的 .csv 文件,但它只包含以下列:名称、电子邮件、组和存储。
所以,我的第一个想法是,可能有某种方法可以使用电子邮件地址通过 API 更新用户。如,首先通过电子邮件地址搜索用户,然后从结果中获取 ID,最后使用返回的 ID 更新用户帐户。这是可能的还是你能建议另一种方法来解决这个问题?