Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
RVS Cloud Sandboxは、RVS(レシート検証サービス)用のサンドボックス環境です。この環境を使用して、App Testerで生成されたレシートを検証できます。

要件

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)にリクエストを送信する必要があります。 リクエストには次の形式を使用します。山かっこで囲まれた用語は下表の値に置き換えてください。

RVS Cloud Sandboxの例

次のリクエストは、RVS Cloud Sandboxでレシートを検証します。
この呼び出しでは、RVS Cloud SandboxサーバーからJSONレスポンスを受け取ります。
レスポンスのフィールドの説明については、成功したトランザクションのRVSレスポンスフィールドを参照してください。
最終更新日 2026年10月26日