REST Resource: edits.apks

资源:Apk

APK 的相关信息。ApksService 的资源。

JSON 表示法
{
  "versionCode": integer,
  "binary": {
    object (ApkBinary)
  }
}
字段
versionCode

integer

APK 的版本代码,如清单文件中所指定。

binary

object (ApkBinary)

此 APK 的二进制载荷的相关信息。

ApkBinary

表示 APK 的二进制载荷。

JSON 表示法
{
  "sha1": string,
  "sha256": string
}
字段
sha1

string

APK 载荷的 sha1 哈希,编码为十六进制字符串,与 sha1sum 命令的输出一致。

sha256

string

APK 载荷的 sha256 哈希,编码为十六进制字符串,与 sha256sum 命令的输出一致。

方法

addexternallyhosted

创建新的 APK,但不将该 APK 本身上传到 Google Play,而是将该 APK 托管在指定的网址上。

list

列出应用和编辑会话的所有当前 APK。

upload

上传 APK 并将其添加到当前编辑会话。

错误代码

此资源的操作会返回以下 HTTP 错误代码:

错误代码 原因 分辨率
5xx Google Play 服务器中的一般错误。 请重试您的请求。

如果问题仍然存在,请与您的 Google Play 客户经理联系,或提交支持请求。 不妨查看 Play 状态信息中心,了解是否存在任何已知的中断。

409 并发更新错误。

尝试更新正在更新的对象。例如,通过同时调用 Play 结算库的 acknowledgePurchase() 方法和 Play Developer API 的 purchases.products.acknowledge 来确认购买交易。

请重试您的请求。