0

以前我使用以下服务从我的 Gmail 帐户中获取我的联系人。 https://github.com/google/gtm-oauth2 但是这个 API 使用嵌入式浏览器登录,很快就会被弃用。

现在,我需要使用新的方式来授权来自 gmail 帐户的使用和联系人。我可以通过以下服务登录 Google 帐户。 https://github.com/google/GTMAppAuth

但是通过使用此服务,我无法从我的 gmail 帐户中获取联系人。谁能帮我摆脱这个问题?

4

2 回答 2

0

感谢您寻找这个问题。在使用以下服务进行更多挖掘后,我得到了解决方案。

它提供了我们需要仔细阅读的一切。他们还提供了很好的示例项目,可以满足我们的一切需求。

于 2017-03-24T20:09:25.800 回答
0

对于 gmail 联系人,我一直在使用 python 来访问人员 API。

Google 提供了一个 apiclient 和 oauth2client 来管理整个应用程序流程。

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

检索凭据后,您可以调用人员服务

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

在python中,您可以尝试方法结果=

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

连接 = results.get('连接', [])

于 2017-03-24T17:42:12.697 回答