in example/utils.py [0:0]
def create_uber_client(credentials):
"""Create an UberRidesClient from OAuth 2.0 credentials.
Parameters
credentials (dict)
Dictionary of OAuth 2.0 credentials.
Returns
(UberRidesClient)
An authorized UberRidesClient to access API resources.
"""
oauth2credential = OAuth2Credential(
client_id=credentials.get('client_id'),
access_token=credentials.get('access_token'),
expires_in_seconds=credentials.get('expires_in_seconds'),
scopes=credentials.get('scopes'),
grant_type=credentials.get('grant_type'),
redirect_url=credentials.get('redirect_url'),
client_secret=credentials.get('client_secret'),
refresh_token=credentials.get('refresh_token'),
)
session = Session(oauth2credential=oauth2credential)
return UberRidesClient(session, sandbox_mode=True)