本参考文档包含了 queryPurchasesAsync
,queryDetailsAsync
和 queryPurchaseHistoryAsync
的详情,参数和用法。
void queryPurchasesAsync(QueryPurchasesParams params, PurchasesResponseListener listener);
queryPurchasesAsync
方法返回您应用的已购买物品的详情。
参数 | 用法 | 描述 |
---|---|---|
params | QueryPurchasesParams | 特定请求的查询购买参数 |
listener | PurchasesResponseListener | 用于捕获查询购买操作结果的指定监听器 |
void querySkuDetailsAsync (SkuDetailsParams params, SkuDetailsResponseListener listener)
querySkuDetailsAsync
方法用于执行网络查询,以获取SKU详情并异步返回结果。
参数 | 用法 | 描述 |
---|---|---|
params | SkuDetailsParams | 特定查询请求的查询参数 |
listener | SkuDetailsResponseListener | 用于捕获查询操作结果的指定监听器 |
void queryPurchaseHistoryAsync (String skuType, PurchaseHistoryResponseListener listener)
queryPurchaseHistoryAsync
方法用于查询用户最近的购买。它返回购买列表,包括过期的,已消费的以及取消的购买。
参数 | |
---|---|
skuType | String:SKU的类型列于 BillingClient.SkuType |
listener | PurchaseHistoryResponseListener:异步响应监听器 |