Esempio n. 1
0
def logon_to_picasaweb():
    gd_client = PhotosService()
    gd_client.email = USER
    gd_client.password = PASSWORD
    gd_client.source = 'kokorice.importer'
    gd_client.ProgrammaticLogin()
    return gd_client
Esempio n. 2
0
 def __init__(self, email, client_secret, credentials_dat):
     self._storage = Storage(credentials_dat)
     self._credentials = self._storage.get()
     if self._credentials is None or self._credentials.invalid:
         flow = flow_from_clientsecrets(client_secret,
                                        scope=PICASA_OAUTH_SCOPE,
                                        redirect_uri=PICASA_REDIRECT_URI)
         uri = flow.step1_get_authorize_url()
         print 'open to browser:'
         print uri
         code = raw_input('Enter the authentication code: ').strip()
         self._credentials = flow.step2_exchange(code)
     client = PhotosService()
     client.email = email
     client.source = 'inter-chat-bridge'
     self.client = client
     self.albums = {}
     self._refresh_auth_token()