0

アダプティブ ペイメントの事前承認呼び出しに取り組んでいますが、理由はわかりませんが、次のようなエラーが表示されます。

<?xml version='1.0' encoding='UTF-8'?><ns3:FaultMessage xmlns:ns3="http://svcs.paypal.com/types/common" xmlns:ns2="http://svcs.paypal.com/types/ap"><responseEnvelope><timestamp>2013-05-22T08:12:28.087-07:00</timestamp><ack>Failure</ack><correlationId>aa3d68afef688</correlationId><build>5867333</build></responseEnvelope><error><errorId>2010</errorId><domain>CoreRuntime</domain><subdomain>Inbound_Meta_Data</subdomain><severity>Error</severity><category>Request</category><message>Unknown response payload type </message><parameter></parameter></error></ns3:FaultMessage>

私が犯した間違いはわかりません。このコードは数日前に機能していましたが、理論的には何も変更されていません。svnの履歴をチェックインしましたが、わかりません。errorId 2010 は、Paypal ドキュメントにも表示されません (または、見つけられませんでした)。

Java SDK を使用しています。さらに情報が必要な場合はお知らせください。

4

1 に答える 1

0

問題が見つかりました。プロパティ ファイルの読み取り部分をリファクタリングしていたところ、「X-PAYPAL-RESPONSE-DATA-FORMAT」値の読み取りを間違えました。これは、「NV」ではなく空であることを意味していました。

于 2013-05-23T07:21:36.657 に答える