在php中获取Gmail联系人

时间:2017-07-26 11:35:27

标签: php google-contacts google-content-api

我想获取与给定的Gmail帐户相关联的电子邮件ID。这应该在本地服务器上完成,我在xampp server上使用Windows 7

我正在使用以下链接获取Gmail联系人。

https://www.design19.org/blog/import-google-contacts-with-php-or-javascript-using-google-contacts-api-and-oauth-2-0/

我已经完成了以下步骤:

  1. 在谷歌上创建项目并激活联系人api。

  2. 粘贴client_idclient_secret_id

  3. google_redirect_uri ='http://localhost';

  4. 问题

    当我点击import google contacts按钮时,它会将我重定向到谷歌的登录页面以选择登录帐户,登录网站后让我Allow Contact shares执行此操作?“

    点击“允许”按钮后,它会将我重定向到xampp的默认索引页http://localhost/dashboard/,因为在Google应用的重定向网址中,我设置了http://localhost

    我尝试根据我的文件程序路径设置重定向网址以联系谷歌的API,但我不允许我使用/所以我将其设置为:http://localhost代替{{1} }}

    那么在哪里可以看到我从谷歌联系api获得的回复?

1 个答案:

答案 0 :(得分:5)

请找到下面提到的步骤。

  

第1步:

在localhost应用程序中,您需要将重定向网址设置为http://localhost/contacts/index.php

  

第2步:

在您的Google App中,您需要在授权重定向网址中添加http://localhost/contacts/index.php

更改此设置后,您可以在特定页面上重定向。

确保您在localhost客户端电话和Google App中的重定向网址都必须相同,否则您将面临错误。

如果不起作用,请告诉我。