Google Directory API:获取位置/部门的列表

时间:2019-01-31 05:06:58

标签: java google-admin-sdk

我正在尝试获取在整个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库。

0 个答案:

没有答案