サンプル アプリケーションの PHP SDK と "OneTimePayments" PHP コードを使用しています: https://github.com/amzn/login-and-pay-with-amazon-sdk-samples/blob/master/PHP/SampleCartDemo/ワンタイムペイメント/
私が使用しているコードでは:
- SetPaymentDetails.php は Apicalls/GetDetails.php を実行して注文をセットアップします。
- ConfirmPaymentAndAuthorize.php は、Apicalls/ConfirmAndAuthorize.php を実行して注文を処理します。
GetDetails.php と ConfirmAndAuthorize.php の両方に、応答への PHP 参照が存在します。
$response = $client->setOrderReferenceDetails($requestParameters);
$response = $client->confirmOrderReference($requestParameters);
ただし、SetPaymentDetails.php と ConfirmPaymentAndAuthorize.php の両方の応答への PHP 参照が必要です。
いずれの場合も、GetDetails.php と ConfirmAndAuthorize.php は、JSON の応答のエコーで完了します。これらの応答は、呼び出し元の PHP ファイル (SetPaymentDetails.php または ConfirmPaymentAndAuthorize.php) によって以下を使用して表示されます。
<pre id="get_details_response"><div class="text-center"><img src="/images/ajax-loader.gif" /></div></pre>
<pre id="confirm"><code class="json"></code></pre>
<pre id="authorize"><div class="text-center"></div></pre>
ここで、「get_details_response」、「confirm」、「authorize」は応答への参照のようです。
しかし、PHP コード内でこれらの参照を使用できないようです。
SetPaymentDetails.php および ConfirmPaymentAndAuthorize.php ファイル内のこれらの JSON 応答への PHP 参照を取得する方法を誰か教えてもらえますか?
ありがとうございました。