Google通讯录:缺少字段

时间:2013-06-20 23:01:19

标签: python google-plus google-oauth google-contacts

我正在尝试使用带有OAuth的Python,使用Contacts v3 SDK获取某人的Google通讯录信息。

我通过此人的联系人获取XML Feed。但是,我只能获取此人的姓名和电子邮件。

我知道当我在GMail界面中查看某个人的Google通讯录页面时,还有其他信息 - 地址,博客网址,电话号码。我还为手机使用多个联系人导入应用程序来访问这些额外的字段。

如何访问这些额外字段?

1 个答案:

答案 0 :(得分:0)

使用此网址获取完整的联系信息

https://www.google.com/m8/feeds/contacts/{userEmail}/full

和python客户端。

      def retrieve_contact(gd_client):
          contact =gd_client.GetContact('https://www.google.com/m8/
                   feeds/contacts/default/full/contactId')
          # Do something with the contact.
          return contact

请求:

GET /m8/feeds/contacts/default/full
Response:

HTTP/1.1 200 OK
Content-Type: application/atom+xml; charset=UTF-8; type=feed


...

Click to more