Username-Passwordフロー(this記事の最後のセクションで説明したように)を使用して認証トークンを取得しようとしています。salesforce.comでgrant_type = passwordのoauthフローを使用するにはどうすればよいですか?
私が(関連性の場合はPythonのhttplibを使用して、)以下のリクエストを送信しています:
https://login.salesforce.com/services/oauth2/token
POST data:
username=<un>&client_secret=<consumer_secret>&password=<pw+token>&grant_type=password&client_id=<consumer_key>
とレスポンスを得る:
400 Bad Request
{"error":"unsupported_grant_type","error_description":"grant type not supported"}
は本当にサポートされていない、または午前パスワードgrant_typeです私は何かを欠いている?間違いなく動作するgrant_type(authorization_codeなど)を送信しているときにもこのエラーが発生するようです。
回答はhereで試してみましたが、私にとってはうまくいかないことに注意してください。
あなたはあなたのコードおよび/または実際のHTTP要求のキャプチャを投稿することができます。 – superfell