XCode 16.2 日本語化計画
終了した消耗品のアプリ内購入を除く、あなたのアプリの顧客のアプリ内購入取引履歴を取得します。
transactionId transactionId | (必須) 顧客に属する取引の ID。元の取引 ID である場合もある。(originalTransactionId) |
status [status] | 反応に含めるべきサブスクリプションの status を示すオプションのフィルター。クエリでは、複数の status クエリパラメータを指定できます。 |
200 StatusResponse | OK 要求は成功した。 Content-Type: application/json |
400 (InvalidAppIdentifier Error | Invalid TransactionIdError | InvalidStatusError) | 不正な要求 Content-Type: application/json |
401 | 未承認 承認ヘッダー内の JSON Web トークン (JWT) が無効です。詳細については、API 要求用の JSON Web トークンの生成 を参照してください。 |
404 (AccountNotFoundError | AccountNotFoundRetryable Error | AppNotFoundError | AppNotFoundRetryable Error | TransactionIdNot FoundError) | 見つからない Content-Type: application/json |
429 RateLimitExceededError | 要求がレート制限を超えました。 Content-Type: application/json |
500 (GeneralInternalError | GeneralInternalRetryable Error) | 内部サーバのエラー Content-Type: application/json |
この API は、サブスクリプショングループ ID 別に整理された、顧客のすべてのサブスクリプションのステータスを返します。
status クエリパラメータに複数の値を指定すると、いずれかの値に一致するステータスのサブスクリプションを含む応答が取得されます。たとえば、以下の要求は、アクティブなサブスクリプション (status 値 1) と課金猶予期間内のサブスクリプション (status 値 4) を返します。
object StatusResponse
あなたのアプリ内の顧客の自動更新サブスクリプションすべてのステータス情報が含まれる応答。