Google API - Как я могу получить страницу контактной информации Gmail?

В моем приложении используется система регистрации и входа в систему Google+. Когда пользователь нажимает кнопку gplus, мое приложение позволяет управлять его контактами gmail.

После входа в систему я могу очень легко получить все контакты Gmail с помощью простого вызова $.getJSON. Ответ Google представляет собой хорошо структурированный JSON-канал и записи, где я могу найти полное имя контакта, адрес электронной почты, номер мобильного телефона и т. д.

Моя проблема заключается в том, чтобы иметь возможность перейти на страницу сведений Google о конкретном контакте. Вот мой вопрос: вы знаете, как я могу это сделать?

Я имею в виду ... где находится уникальный идентификатор контакта и как я могу сделать ссылку, которая открывает данные Google об этом конкретном контакте?

Спасибо


person jacopo.galli    schedule 22.09.2013    source источник


Ответы (1)


Вместо этого используйте API данных Google+. Он возвращает сведения об использовании, включая идентификатор этого пользователя.

Его ответ выглядит следующим образом:

{
  "kind": "plus#person",
  "id": "118051310819094153327",
  "displayName": "Chirag Shah",
  "url": "https://plus.google.com/118051310819094153327",
  "image": {
    "url": "https://lh5.googleusercontent.com/-XnZDEoiF09Y/AAAAAAAAAAI/AAAAAAAAYCI/7fow4a2UTMU/photo.jpg"
  }
}

Теперь, используя этот идентификатор, вы можете перейти на страницу сведений о пользователе по адресу http://plus.google.com/your_id

полную информацию см. здесь: https://developers.google.com/+/api/#data

person Raghavendra    schedule 02.12.2013