【发布时间】:2014-09-04 10:18:53
【问题描述】:
我需要从谷歌商业目录列表中获取联系人/电话列表。
我已经尝试过 Google Contacts api,它适用于“我的联系人”下的所有联系人,但不允许显示“目录”联系人。
我有什么用途/如何访问这些联系人(公司联系人)?
【问题讨论】:
标签: google-api google-contacts-api google-admin-sdk google-api-python-client
我需要从谷歌商业目录列表中获取联系人/电话列表。
我已经尝试过 Google Contacts api,它适用于“我的联系人”下的所有联系人,但不允许显示“目录”联系人。
我有什么用途/如何访问这些联系人(公司联系人)?
【问题讨论】:
标签: google-api google-contacts-api google-admin-sdk google-api-python-client
请注意,现在可以使用Uses:list 端点获取帐户中的所有用户。
默认情况下,此信息仅对管理员可用,但一位队友刚刚发现您可以将viewType 参数设置为domain_public,这样组织内的任何人都可以获取域中所有人的列表。
在我们看到这个选项之前,我们花了几个小时研究这个问题,所以我想我会在这里为其他寻找相同功能的人留个便条。
【讨论】:
要将用户添加到全局地址列表 (GAL),请使用 Domain Shared Contacts API。它类似于常规的联系人 API,但只有管理员可以访问,并且有一个特殊的 URL。
【讨论】:
目录联系人是 Google Apps 帐户的用户。您可以使用 Directory API 访问它们:https://developers.google.com/admin-sdk/directory/v1/reference/users
【讨论】: