如何按ID搜索用户

时间:2017-10-17 14:52:46

标签: google-api google-admin-sdk

如果我错了,请纠正我,但似乎admin-sdks的用户> list操作不支持按ID搜索用户(根据docs here)。

例如,我使用Members api获取给定组的所有成员。它返回一个列表或用户ID。 获取有关这些用户的数据的唯一方法是为每个用户调用get操作。对我来说似乎效率很低。

为什么没有实现这个功能(或者我可能缺少某些东西)?

1 个答案:

答案 0 :(得分:0)

搜索功能意味着您拥有一个模式,并且您需要与给定模式相关的所有实体的列表。它假设您没有所需实体的唯一ID。搜索功能的输出是唯一ID列表,其中包含与搜索模式匹配的可选附加最小信息。要获取单个实体的完整信息,您需要使用唯一ID并使用获取信息功能。

但是,如果您已拥有唯一身份证,那么您就不需要搜索功能。直接使用获取信息功能。

所以谷歌提供了足够的功能。如果您已经拥有用户ID,为什么要使用搜索呼叫,请直接使用检索用户呼叫。