如何从Gmail帐户获取联系人?

时间:2017-03-23 19:44:46

标签: ios objective-c contacts gmail-api gtm-oauth2

之前我使用以下服务从我的Gmail帐户中获取联系人。 https://github.com/google/gtm-oauth2 但是这个API使用嵌入式浏览器登录,它将在短时间内弃用。

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

但是通过使用此服务,我无法从我的Gmail帐户中获取联系人。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分: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()

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

答案 1 :(得分:0)

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

它正在提供我们需要仔细阅读的所有内容。他们还提供了很好的样本项目,可以满足我们所需的一切。