除了迭代企业中的所有用户或组外,我如何从方框中获得用户或组id。
我可以按名称搜索文件夹:https://api.box.com/2.0/search?query="Colab文件夹3"&scope=enterprise_content&type=folder
但不适用于团体或用户:
/api.box.com/2.0/search?query="Colab 3"&scope=enterprise_content&type=group
/api.box.com/2.0/search?query="foo42@bar.com"&scope=enterprise_content&type=user
发布于 2014-06-06 19:51:22
如果(并且只有当)您是一个企业管理员,您至少可以做一些您要求的事情。
用户
您可以通过带有搜索特定用户的/users端点进行filter_term。
curl https://api.box.com/2.0/users?filter_term=foo42%40bar.com
-H "Authorization: Bearer ACCESS_TOKEN"群
所有的/groups端点似乎都是一个用户的作用域,所以我不确定是否有一个按名称查找组的API方法。但是,如果您知道组中有一个用户,则可以使用上面的方法找到该用户,然后再使用把他们所有的组都找来
curl https://api.box.com/2.0/users/USER_ID/memberships
-H "Authorization: Bearer ACCESS_TOKEN"这将为您提供一个可以过滤客户端的非常小的列表。
https://stackoverflow.com/questions/24087948
复制相似问题