Получить контакты Gmail в php

Я хочу получить идентификаторы электронной почты, связанные с данной учетной записью gmail. Это должно быть сделано на локальном сервере, я использую 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. создал проект в google, а также активировал контактный API.

  2. вставьте client_id и client_secret_id.

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

Проблема

Когда я когда-либо нажимал кнопку import google contacts, она перенаправляла меня на страницу входа в Google, чтобы выбрать учетную запись для входа, после входа на сайт попросите меня Allow Contact shares сделать это?"

После нажатия кнопки «Разрешить» он перенаправляет меня на индексную страницу xampp по умолчанию http://localhost/dashboard/, потому что в URL-адресе перенаправления приложения Google я установил http://localhost.

Я попытался установить URL-адрес перенаправления для связи с API Google в соответствии с путем к моим файлам, но это не позволило мне использовать /, поэтому я установил его: http://localhost вместо http://localhost/contacts/index.php

Итак, где я могу увидеть ответ, который я получил от Google Contact API?


person Amit Joshi    schedule 26.07.2017    source источник


Ответы (1)


Пожалуйста, найдите ниже упомянутые шаги.

Шаг 1:

В вашем локальном приложении вам нужно установить URL-адрес перенаправления как http://localhost/contacts/index.php

Шаг 2:

В вашем приложении Google вам нужно добавить http://localhost/contacts/index.php в URL авторизации перенаправления.

Как только вы измените эти настройки, вы сможете перенаправить на определенную страницу.

Убедитесь, что ваш URL-адрес перенаправления в клиентском вызове localhost и в приложении Google должен быть одинаковым, иначе вы столкнетесь с ошибкой.

Дайте мне знать, если это не сработает.

person Shyam Shingadiya    schedule 26.07.2017
comment
@AMITJOSHI: рад помочь вам - person Shyam Shingadiya; 01.08.2017