我已经成功地拉了回来使用盒API企业用户的列表: http://developers.box.com/docs/如何批量更新箱enterpise用户
我现在要批量更新一组用户,设置组为无效。
在API中,我看到,您可以更新这样的单个用户:PUT /users/{id}
我相信我可以通过用户列表循环从.csv文件,并单独设置每个人对“无效“通过上面的方法。问题在于我不知道要包含在.csv文件中的每个用户的ID。如果我通过Box Admin Console的“批量编辑”功能导出用户,我会得到一个用户的.csv文件,但它只包含以下列:名称,电子邮件,组和存储。
所以,我的第一个想法是,可能有一些方法通过使用电子邮件地址的API更新用户。 如前所述,首先通过电子邮件地址搜索用户,然后从结果中获取ID,最后使用返回的ID更新用户帐户。这是可能的,或者你能否提出另一种解决这个问题的方法?