0

サンプル アプリケーションの PHP SDK と "OneTimePayments" PHP コードを使用しています: https://github.com/amzn/login-and-pay-with-amazon-sdk-samples/blob/master/PHP/SampleCartDemo/ワンタイムペイメント/

私が使用しているコードでは:

  1. SetPaymentDetails.php は Apicalls/GetDetails.php を実行して注文をセットアップします。
  2. 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 参照を取得する方法を誰か教えてもらえますか?

ありがとうございました。

4

0 に答える 0