1

私は最近、PayPal API を使用してクライアントのクレジット カードの処理を開始したところ、奇妙な問題に遭遇しました。私はすべてをほとんど機能させることができました(SO全体にある400 Bad Requestエラーはまだ私にとって未解決です)マイナス1つのこと。アドレスの 2 行目に何も指定せずにサンドボックス領域に対して CC を実行しようとすると、次のエラーがログに記録されます。

エラー応答: {"name":"VALIDATION_ERROR","details":[{"field":"payer.funding_instruments[0].credit_card.billing_address.line2","issue":"空白にしないでください"}], "message":"無効なリクエスト - 詳細を参照","information_link":" https://developer.paypal.com/webapps/developer/docs/api/#VALIDATION_ERROR ","debug_id":"cbaa2c4dfdb77"}

なぜアドレス 2 が必要なのですか? 彼ら自身のドキュメント ( https://developer.paypal.com/webapps/developer/docs/api/ ) にはそうではないと書かれているので、ここで完全に迷ってしまいます。

これは、GitHub インスタンスからダウンロードした RestAPISDK ライブラリを使用しており、私が行っていることはすべて C# です。

4

1 に答える 1

1

REST API 呼び出しに空白の値があると、エラーが返されます。値を指定する必要はありませんline2が、変数に空白の値を含めると、システムは反転します。変数を完全に削除すると、準備完了です。

于 2013-07-01T16:39:05.497 に答える