クライアントが APIGEE にアクセスすることを認証および承認する方法を見つけようとしています。私はそれを機能させることができないようです。Python Requests-OAuthlib を使用しています。これが私のコードです:
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)
次のエラーが表示されます:「code または authorization_code パラメーターを指定してください。」
私が間違っていることについてのアイデアはありますか? ここにある APIGEE ドキュメントを使用しています: http://apigee.com/docs/app-services/content/authenticating-users-and-application-clients
前もって感謝します。