0

これは簡単な質問だと思いますが、すべてのドキュメントを読みましたが、答えが見つかりません。PayPal Permissions API 呼び出しを実行すると、指定した return_url にリダイレクトされます。この時点で、指示には次のように書かれています。

リクエストを設定し、GetAccessToken API オペレーションを呼び出します。

Specify the request token in the token field.
Specify the verification code in the verifier field.

ただし、リクエストトークンと検証コードをどのように受け取るかについては言及されていません。から入手できると思います$_GET。インターネットには古い情報がリストされています$_GET['token']が、確認コードについては何もリストされていません。そのため、その情報がまだ最新であるとは思えません。

要するに、$_GETリクエストトークンと検証コードのキーは何ですか?

編集

サンドボックスを使ってこの情報を調べてみましたが、PayPal のランディング ページに「おっと、申し訳ありません。トランザクションがタイムアウトしました。トランザクションを再試行してください。」と表示されます。プロセスの最終ステップをトリガーする方法はありません。

4

1 に答える 1

3

戻り URL には、URL クエリ文字列に request_token と validation_code が含まれている必要があり、これらは $_GET のキーです。GetAccessToken の場合、request_token の値を token パラメータとして使用し、verification_code 値を verifier パラメータとして使用します。

于 2014-03-12T13:34:09.307 に答える