2017-07-26 150 views
4

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

我使用下面的链接获取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';

问题

当过我点击import google contacts按钮将其重定向我登录谷歌的网页,选择登录的账号,登录网站后,问我Allow Contact shares到做到这一点?“

点击允许按钮后,它将我重定向到xampp的默认索引页http://localhost/dashboard/,因为在谷歌应用程序的重定向网址我已经设置http://localhost

我试图设置重定向URL联系谷歌的API按我的文件的程序路径,但它不会允许我使用/所以我将其设置为:代替http://localhost/contacts/index.php

所以我在哪里可以看到http://localhost我从谷歌联系API得到的回应?

回答

4

请找到下面提到的步骤。

第1步:

在您的本地主机的应用程序,你需要设置重定向URL作为http://localhost/contacts/index.php

第2步:

在你的谷歌应用程序你需要添加http://localhost/contacts/index.php授权重定向网址

一旦您更改了此设置,您就可以在特定页面上重定向。

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

让我知道它是否无效。

+0

非常感谢你的工作。 –

+0

@AMITJOSHI:很高兴帮助你 –