Как получить контакты из учетной записи Gmail?

Ранее я пользовался следующей службой для получения контактов из своей учетной записи Gmail. https://github.com/google/gtm-oauth2 Но этот API использует встроенный браузер для входа в систему, и вскоре он будет устаревшим.

Теперь мне нужно использовать новый способ авторизации использования и контактов из учетной записи Gmail. Я могу войти в учетную запись Google через следующий сервис. https://github.com/google/GTMAppAuth

Но, используя этот сервис, я не могу получить контакты из моей учетной записи Gmail. Может ли кто-нибудь помочь мне избавиться от этой проблемы?

2 ответа

Спасибо за поиск этой проблемы. После копания больше с нижеперечисленными услугами я получил решение.

Это дает все, что нам нужно, чтобы внимательно прочитать. Они также дают хороший пример проекта, который обслуживает все, что нам нужно.

Для контактов Gmail я использовал Python для доступа к API людей.

Google предоставляет apiclient и oauth2client для управления всем потоком приложений.

https://developers.google.com/people/quickstart/python

После получения учетных данных вы можете позвонить в службу поддержки пользователей.

https://developers.google.com/people/api/rest/

В python вы можете попробовать метод result =

service.people (). connections (). list (resourceName = 'people / me', pageSize = 10).execute ()

connections = results.get ('connections', [])

Другие вопросы по тегам