revision


顧客の次の取引セットを要求するためにクエリで使用するトークン。


App Store Server API 1.0+

string revision





議論


App Store サーバーは、Get Transaction History や Get Refund History などの特定のエンドポイントへの各応答でリビジョン値を返します。リビジョン値を使用して、ページ分割されたトランザクションのセットを取得します。


この値が false の場合、追加の取引はありません。


hasMore 値は、NotificationHistoryResponseHistoryResponseRefundHistoryResponse など、ページ分割された結果を提供するエンドポイントへの応答に表示されます。


エンドポイントを初めて呼び出すときは、revision クエリパラメータを含めず、API は顧客の最初の最大 20 件の取引セットを返します。取引がさらにある場合、応答の hasMore 値は true になります。次の取引セットを取得するには、エンドポイントへの後続の呼び出しで応答の revision 値を使用します。


hasMore 値が false の場合、取引の最後のページの revision 値を他の顧客アカウント情報とともに保存することを検討してください。同じ顧客のエンドポイントを次に呼び出すときにこれを使用して、すでにあなたが受信した取引の取得を回避します。Get Transaction History エンドポイントの場合、取引履歴を ASCENDING (昇順) で要求する場合にのみ revision 値を保存します。





以下も見よ


応答データの型


type appAppleId

App Store 内でのアプリの一意の ID。


type bundleId

アプリのバンドル ID。


type environment

サーバー環境 (サンドボックスまたは製品環境)。


type hasMore

App Store にさらに取引データがあるかどうかを示すブール値。


type JWSTransaction

App Store によって署名された取引情報 (JSON Web Signature (JWS) Compact Serialization 形式)。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ