Google Play Android Developer API logo

Google Play Android Developer API

Google Play Android Developer API

Google Play Developer API 程序化管理 Google Play 商店应用:发布版本、内购管理、订阅状态查询、评论回复。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

完整覆盖 Play Console 操作

先注意什么

内购验证有 quota(按订阅查询会很容易触顶)

第一步先查

Play Console 启用 API 并创建 service account。所有发布操作必须包在 edits 内:POST /androidpublisher/v3/applications/{packageName}/edits 创建 edit,提交后 commit。

认证
CORS
不支持
HTTPS
注册
?
延迟
49 ms
协议
REST
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 49ms
01

关于这个 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。

02

你可以做什么

  • 1CI/CD 自动发布 APK/AAB 到 Play Store
  • 2验证用户内购凭证防欺诈
  • 3查询订阅状态做客户端权限控制
  • 4批量回复评论
03

优劣对比

优点

  • 完整覆盖 Play Console 操作
  • 订阅 receipt 验证是反欺诈关键
  • 支持灰度发布(staged rollout)

注意事项

  • 内购验证有 quota(按订阅查询会很容易触顶)
  • API 结构相对复杂(edits 概念)
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://google.com/<endpoint>
05

快速开始

Play Console 启用 API 并创建 service account。所有发布操作必须包在 edits 内:POST /androidpublisher/v3/applications/{packageName}/edits 创建 edit,提交后 commit。

06

常见问题

订阅 quota 不够怎么办?+

用 Real-time Developer Notifications(Pub/Sub 推送状态变更),避免主动轮询。

edits 用完不 commit 会怎样?+

保留 7 天,之后自动清理。同时同一 app 同一时间只能有一个 active edit。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: No
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, go, java, csharp, php, ruby
响应时间
49 ms
上次巡检
2026/5/12 07:37:30
08

标签

09

更多来自 Google 的 API