SuperAPI AI 工具集

play-developer-api-reference

编程与开发

查看项目

更新于 10-16 07:58

技能介绍

用途:作为 Google Play Developer API 计费的快速参考,帮助构建或调试服务端对 androidpublisher.googleapis.com 的调用,覆盖购买校验、订阅生命周期、一次性商品、退款、作废购买对账与商品目录管理。所有端点以 https://androidpublisher.googleapis.com/androidpublisher/v3/ 为基地址。

主要能力:查询订阅当前状态(purchases.subscriptionsv2.get,为权威数据源),执行取消、撤销、延期、确认;读取 SubscriptionPurchaseV2 关键字段(subscriptionState、lineItems、linkedPurchaseToken、acknowledgementState 等)。一次性商品支持 get、v2 get、acknowledge、consume,返回 purchaseState、consumptionState、orderId 等。退款通过 orders.refund(购买后 3 年内可用),作废购买通过 purchases.voidedpurchases.list 分页与按时间过滤。目录管理覆盖 subscriptions、basePlans、offers、inappproducts 的增删改查与批量操作(批量上限 100)。

使用方式:所有调用使用 OAuth 2.0,计费所需范围为 https://www.googleapis.com/auth/androidpublisher。在关联 Play Console 的 Google Cloud 项目中创建服务账号,在 Play Console 分配最小权限,铸造短期访问令牌并缓存,请求头带 Authorization: Bearer <token>,POST/PATCH/PUT 设置 Content-Type: application/json。请求示例:GET /androidpublisher/v3/applications/com.example.app/purchases/subscriptionsv2/tokens/abc123。

限制:配额按项目每分钟计量,读、写、敏感操作配额依次收紧,超限返回 HTTP 429,需指数退避;401 应刷新令牌,403 应修正权限。文档未提供具体配额数值与价格信息。