def __init__(self, email=None, password=None, cache='/tmp/ecasa'): """Initialize API, login to google servers""" PictureApi.__init__(self, cache=cache) gd_client = gdata.photos.service.PhotosService() gd_client.source = 'enigma2-plugin-extensions-ecasa' if email and password: gd_client.email = email gd_client.password = password # NOTE: this might fail gd_client.ProgrammaticLogin() self.gd_client = gd_client
def __init__(self, api_key=None, cache='/tmp/ecasa'): """Initialize API, login to flickr servers""" PictureApi.__init__(self, cache=cache) self.flickr_api = flickrapi.FlickrAPI(api_key)