ペイパルの開発者ページを参考に、ペイパルの定期支払(Subscription)を実装しようとしていますが
途中でエラーが出て先へ進めません。
こちらのページの 1. Create a product で下記画像
のコマンドを投げていますが、下記のエラーメッセージが帰ってきます
{
"name":"INVALID_REQUEST",
"message":"Request is not well-formed, syntactically incorrect, or violates schema.",
"debug_id":"99cb126b4b3af",
"details":[{"location":"body","issue":"Unexpected character (''' (code 39)): was expecting double-quote to start field name line: 1, column: 4"}],
"links":[]
}
エラーメッセージに
Unexpected character (''' (code 39)): was expecting double-quot
とあるので、
-d '{ <省略> }'
のシングルクォーテーション(')をダブルクォーテーション(")に変更したところ
下記のエラーメッセージが帰ってきました。
{
"name":"INVALID_REQUEST",
"message":"Request is not well-formed, syntactically incorrect, or violates schema.",
"debug_id":"2d62bf5db2e62",
"details":[{"location":"body","issue":"Unexpected character ('n' (code 110)): was expecting double-quote to start field name line: 1, column: 4"}],
"links":[]
}
どのようなコマンドを投げれば、これらのエラーを解決できるか、教えて頂けますでしょうか?
ちなみにですが、マーチャントID(merchant-generated-ID)は、
こちらのページを参考にして取得したものの先頭に、"PROD-"をくっつけたものを使っています。
また、アクセストークン(Access-Token)はこちらのページで得たものを使っています。
マーチャントIDも正しいものを使えているのかも、教えて頂けると助かります。
(アクセストークンは、有効期限内のものを使っているので大丈夫だと思います。)
以上、よろしくお願い致します。
あなたの回答
tips
プレビュー