提取用户的Google+或Gmail联系人列表及其电子邮件地址

时间:2014-06-30 07:12:34

标签: php google-api google-api-php-client

我正构建一个应用,我尝试允许用户通过Google+登录(目前使用的是Google API PHP客户端库)并将其整个联系人列表拉出来以决定是否需要从我的应用程序发送电子邮件到他们的列表。我可以通过设置范围轻松了解如何允许用户通过不同的Google API授予对多个权限的访问权限。

我很难看到我在提出请求时应该设置的范围和/或应该通过什么API拉动已登录用户的联系人列表以及每个联系人的电子邮件地址

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我找到了答案,您必须通过Google Contacts API通过有效的OAuth请求提取联系人。在Google Contacts API的文档页面上,Google说:

  

Google通讯录API允许客户端应用程序查看和更新​​用户的联系人。联系人存储在用户的Google帐户中;大多数Google服务都可以访问联系人列表。

您可以在此处找到文档。

https://developers.google.com/google-apps/contacts/v3/