Я пытаюсь найти способ аутентификации и авторизации клиента для доступа к APIGEE. Кажется, я не могу заставить его функционировать. Я использую Python Requests-OAuthlib. Вот мой код:Аутентификация и авторизация на APIGEE с использованием Python
from requests_oauthlib import OAuth2Session
client_id = r'my_client_id'
client_secret = r'my_client_secret'
redirect_uri = 'https://api.usergrid.com/org/app'
oauth = OAuth2Session(client_id, redirect_uri=redirect_uri)
authorization_url, state = oauth.authorization_url('https://api.usergrid.com/org/app/token', grant_type='client_credentials')
redirect_response = raw_input(authorization_url)
token = oauth.fetch_token('https://api.usergrid.com/org/app/token', client_secret=client_secret, authorization_response=redirect_response)
url = "https://api.usergrid.com/org/app/my_collection"
r = oauth.get(url)
Я получаю сообщение об ошибке: «Пожалуйста, поставке либо код или authorization_code параметров.»
Любые идеи о том, что я делаю неправильно? Я использую документы APIGEE, найденные здесь: http://apigee.com/docs/app-services/content/authenticating-users-and-application-clients
Спасибо заранее.