Method: purchases.products.get

檢查應用程式內商品的購買和消費狀態。

HTTP 要求

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
packageName

string

售出應用程式內產品的應用程式套件名稱 (例如「com.some.thing」)。

productId

string

應用程式內產品 SKU (例如「com.some.thing.inapp1」)。

token

string

購買應用程式內產品時,提供給使用者裝置的權杖。

要求主體

要求主體必須為空白。

回應主體

如果成功,回應主體會包含 ProductPurchase 的執行例項。

範例

以下是要求範例:

curl \
  -X GET \
  'https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/purchases/products/exampleSKU/tokens/exampleToken' \
  -H 'Accept: application/json'

以下是回應範例:

{
  "kind": "androidpublisher#productPurchase",
  "purchaseTimeMillis": "1678886400000",
  "purchaseState": 0,
  "consumptionState": 0,
  "developerPayload": "sample developer payload",
  "orderId": "GPA.1234-5678-9012-34567",
  "purchaseType": 0,
  "acknowledgementState": 0,
  "productId": "com.example.app.productId",
  "purchaseToken": "purchase token",
  "quantity": 1,
  "refundableQuantity": 1,
  "regionCode": "US",
  "obfuscatedExternalAccountId": "obfuscated external account id",
  "obfuscatedExternalProfileId": "obfuscated external profile id"
}

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/androidpublisher