Exemple #1
0
 def list_google_contacts(cls, credentials):
     auth_token = OAuth2TokenFromCredentials(credentials)
     gd_client = ContactsClient()
     auth_token.authorize(gd_client)
     query = gdata.contacts.client.ContactsQuery()
     query.max_results = 10
     feed = gd_client.GetContacts(q=query)
     for i, entry in enumerate(feed.entry):
         if entry.name:
             print '\n%s %s' % (i + 1, smart_str(entry.name.full_name.text))
         try:
             contact_image = gd_client.GetPhoto(entry)
         except:
             print 'ERROR: not found'