1
私はこの指示https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/advanced-integration/を使ってpaypalを設定しています。唯一異なるが、私はCREATE_PAYMENT_URLエンドポイントにデータを送信する必要があるということですので、私は、私は400エラーpaypalエクスプレスチェックアウト - 400悪いリクエスト
{"success":false,"errors":{"statuscode":400,"message":"Invalid json message received"}}
バックエンドは関係ありません
、原因を得ていることの後の第2パラメータ
paypal.request.post(
CREATE_PAYMENT_URL,
JSON.stringify([{"name": "test", "price": 10}]),
{ headers: { 'Content-Type': 'application/json' } }
)
としてそれを転送しますそれは決して達成されません。また、私はそれが数日前にうまく働いたとほとんど確信しています 任意のアイデア?
ありがとう、それは働く、あなたは命の恩人です。しかし、おそらく2週間前にはうまくいきましたが、2番目のパラメータではドキュメンテーションのデータにうまくいきました。そして、あなたがnullに設定した場合、2番目のパラメータはどういう意味ですか? –
それは何百万人も使わなければならない、私はpaypalがすべてを破ったとは信じられないが、統合文書の例はうまくいかない。たぶんそれはサンドボックスのようなものなのでしょうか? –
ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ、あなたがnull /それはどこにも言及されていない奇妙な!彼らは彼らがこの仕事をするために使っているhttpライブラリを変更したに違いありません。 – horsantula