2

Python と OAuth を使用して、Contacts v3 SDK を使用して個人の Google 連絡先情報を取得しようとしています。

その人の連絡先を含む XML フィードを取得します。ただし、その人の名前とメールしか取得できません。

個人の Google コンタクト ページを GMail インターフェースで表示すると、住所、ブログの URL、電話番号などの追加情報があることを知っています。また、これらの追加フィールドにアクセスする携帯電話用の複数の連絡先インポート アプリも使用しています。

これらの追加フィールドにアクセスするにはどうすればよいですか?

4

1 に答える 1

0

この URL を使用して、完全な接続情報を取得します

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


...

クリックして詳細

于 2013-06-30T14:57:51.150 に答える