def __init__(self): proxies = getproxies() if len(proxies) == 0: http_provider = onedrivesdk.HttpProvider() else: from onedrivesdk.helpers.http_provider_with_proxy import HttpProviderWithProxy http_provider = HttpProviderWithProxy(proxies, verify_ssl=True) auth_provider = onedrivesdk.AuthProvider(http_provider=http_provider, client_id=self.APP_CLIENT_ID, session_type=od_api_session.OneDriveAPISession, scopes=self.APP_SCOPES) self.client = onedrivesdk.OneDriveClient(self.APP_BASE_URL, auth_provider, http_provider)
def __init__(self, endpoint=None): proxies = getproxies() if len(proxies) == 0: self.http_provider = onedrivesdk.HttpProvider() else: from onedrivesdk.helpers.http_provider_with_proxy import HttpProviderWithProxy self.http_provider = HttpProviderWithProxy(proxies, verify_ssl=True) self.auth_provider = onedrivesdk.AuthProvider(self.http_provider, self.APP_CLIENT_ID_BUSINESS, session_type=od_api_session.OneDriveAPISession, auth_server_url=self.APP_AUTH_SERVER_URL_BUSINESS, auth_token_url=self.APP_TOKEN_URL_BUSINESS) if (endpoint is not None): self.client = onedrivesdk.OneDriveClient(endpoint + '_api/v2.0/', self.auth_provider, self.http_provider)