ペイパル REST API への REST 呼び出しを行うために、Jersey 2.0 クライアントで Java を使用しています。API ドキュメントによると、https ://api.sandbox.paypal.com/v1/oauth2/tokenに、Accept: application/json および Accept-Language: en_US を指定して投稿する必要があります。また、本文に grant_type=client_credentials を渡す必要があることも示しています。私はこれをすべて行っていますが、406 または 415 を取得し続けています。text/plain、text/html、application/json、form-url-encoded を試しました。何もトークンを返してくれないようです。API ドキュメント ライターがコンテンツ タイプとペイロードの形式をドキュメントに含めなかった理由がわかりません。投稿の本文に必要な Content-Type を知っている人はいますか?
form-url-encoded 以外の Content-Type を実行すると、415 が返されます。これは、mediatype が受け入れられないことを意味しますが、form-url-encoded を使用して何かを渡すと、 406、これは基本的に体が受け入れられないことを教えてくれます.
ありがとう。