要件
RVS Cloud Sandboxを使用する前に、環境が次の要件を満たしていることを確認してください。App Tester
RVS Cloud Sandboxは、App Testerが生成したレシートを検証するために使用されます。App Testerは、アプリ内購入が完了するたびにレシートを送信します。App Testerのレシートをアプリサーバーに渡してから、RVS Cloud Sandboxを呼び出してレシートを検証する必要があります。 RVS Cloud Sandboxを使用する前に、VegaシミュレーターまたはFire TV StickにAmazon App Testerツールをインストールする必要があります。詳細については、App Testerをインストールして構成する方法を参照してください。セキュアプロトコル
サーバーとRVS Cloud Sandboxとの通信は、HTTPSなどのセキュリティで保護されたプロトコルを使用して安全に行う必要があります。サーバーでは、RVS Cloud Sandboxに検証リクエストを送信し、レスポンスを処理します。RVSレスポンスオブジェクト
RVS Cloud Sandboxリクエストでは、PurchaseResponseオブジェクトまたはPurchaseUpdatesResponseオブジェクトのデータを使用します。これらのレスポンスオブジェクトから、ユーザーを一意に識別するUserIdを抽出できます。PurchaseResponseオブジェクトにはReceiptIdが含まれています。これをUserIdと共に使用して、サーバー側で購入のアウトオブバンド検証を実行します。APIの詳細については、IAP APIの概要を参照してください。
RVS Cloud Sandboxリクエストの送信
RVS Cloud Sandboxを使用するには、HTTPS経由でRVS Cloud Sandboxエンドポイント(https://appstore-sdk.amazon.com/sandbox)にリクエストを送信する必要があります。
リクエストには次の形式を使用します。山かっこで囲まれた用語は下表の値に置き換えてください。

