完整覆盖 Play Console 操作
内购验证有 quota(按订阅查询会很容易触顶)
Play Console 启用 API 并创建 service account。所有发布操作必须包在 edits 内:POST /androidpublisher/v3/applications/{packageName}/edits 创建 edit,提交后 commit。
可用率 · 30 天窗口
关于这个 API
Play Developer API 是 Android 应用商店的官方运维入口。最核心的两类用法:一是发布自动化——CI 构建出 AAB 文件后,调 API 创建 edit → upload AAB → 设置 track(internal/alpha/beta/production)→ 配置 release notes → commit edit。整个过程脚本化,不用人工操作 Play Console。二是内购/订阅验证——用户客户端做完支付后,得到一个 purchase token,后端必须用 Play Developer API 验证 token 真实性(防止用户伪造)。订阅则要定期查询状态判断是否有效(订阅可能取消、退款、宽限期等多种状态)。每个严肃的 Android 应用都会用到这些 API。
你可以做什么
- 1CI/CD 自动发布 APK/AAB 到 Play Store
- 2验证用户内购凭证防欺诈
- 3查询订阅状态做客户端权限控制
- 4批量回复评论
优劣对比
优点
- 完整覆盖 Play Console 操作
- 订阅 receipt 验证是反欺诈关键
- 支持灰度发布(staged rollout)
注意事项
- 内购验证有 quota(按订阅查询会很容易触顶)
- API 结构相对复杂(edits 概念)
示例请求
curl https://google.com/<endpoint>快速开始
Play Console 启用 API 并创建 service account。所有发布操作必须包在 edits 内:POST /androidpublisher/v3/applications/{packageName}/edits 创建 edit,提交后 commit。
常见问题
订阅 quota 不够怎么办?+
用 Real-time Developer Notifications(Pub/Sub 推送状态变更),避免主动轮询。
edits 用完不 commit 会怎样?+
保留 7 天,之后自动清理。同时同一 app 同一时间只能有一个 active edit。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java, csharp, php, ruby
- 响应时间
- 49 ms
- 上次巡检
- 2026/5/12 07:37:30
更多来自 Google 的 API
Google Workspace Admin SDK API 程序化管理 Workspace 组织:用户、组、设备、域名、审计日志、组织单元。
AdMob API 可读取 accounts、apps、adUnits 与 adSources,并生成 mediation 与 network 报表。
AdSense Host API 支持 accounts、adclients、adunits、reports 和 adcode 生成,适合托管式广告平台集成。
Apigee API 可管理 API proxy、deployments、attributes 与 organizations,适合把 API 网关运维接入自动化流程。
Google BigQuery API 是 GCP 旗舰数据仓库的 REST 接口:执行 SQL 查询、管理 datasets/tables、流式插入、ML 内置。
Binary Authorization API 用于管理 attestors、IAM policy 与镜像验证流程,面向 GKE 和 Anthos 的发布门禁。
Business Profile Performance API 能拉取 location 指标时间序列和 search keyword impressions,服务 Google 商家资料分析。
Google Calendar API 让应用程序化创建、读取、更新日历事件,是日程类应用最常用的集成。
