我正在尝试获取在整个Google目录api的用户个人资料下可见的不同位置和部门的列表(即不适用于任何特定用户)。
"organizations": [
{
"name": string,
"title": string,
"primary": boolean,
"type": string,
"customType": string,
"department": string,
"symbol": string,
"location": string,
"description": string,
"domain": string,
"costCenter": string,
"fullTimeEquivalent": integer
}
]
但是,除了获取所有用户然后遍历organizations
列表并自己创建列表之外,我找不到其他方法。
1。)有什么方法可以让我不必每次都经过所有这些步骤而得到此结果吗?
2。)另外,我也希望根据此位置字段搜索员工。 但正如我在documentation下看不到的,“组织”列表下与此位置相关的任何字段。
3。)我还需要提供搜索功能,该功能应该基于名称或标题或电子邮件来搜索用户,但是基于stackoverflow上的搜索结果并搜索文档,似乎无法找到方法应用此OR操作
注意:目录可以有大约1500个用户。这些详细信息也可以更新。
我正在使用Admin Directory API Directory_v1 Rev105 1.25.0
库。