私はxero APIにアクセスするためにOAuth1.0認証用のJavaレストクライアントlibを使用しています。これはGETリクエストで正常に動作しており、期待される応答を受け取ることができます。しかし、それは、POST/PUT要求で作業し、新しいデータを押さずに応答して、すべてのインベントリデータを取得し、POST/PUTとHTTPを使用していつでもなくなり例外Xero POST/PUTリクエストsignature_invalidエラー
oauth_problem=signature_invalid&oauth_problem_advice=Failed%20to%20validate%20signature
を投げていません。
私は何が間違っているのか調べてみました。私はあなたがXeroなど-Java SDKを使用していないと仮定しているアドバンス
私はxero-javaライブラリbczを使用していません。私はAndroidのみでこれをやっています。もっと援助を求めることができますか?実際にURLエンコード後に無効なURLエラーが発生する – Dilip
予期しないURL:https%3A%2F%2Fapi.xero.com%2Fapi.xro%2F2.0%2F/Items – Dilip
oAuth1.0用のGoogleライブラリを使用しました。コードと同じ方法で署名を生成するlib。ポストリクエストでは機能しません – Dilip