REST Resource: edits.apks

Recurso: Apk

Informações sobre um APK. O recurso para ApksService.

Representação JSON
{
  "versionCode": integer,
  "binary": {
    object (ApkBinary)
  }
}
Campos
versionCode

integer

O código da versão do APK, conforme especificado no arquivo de manifesto.

binary

object (ApkBinary)

Informações sobre o payload binário deste APK.

ApkBinary

Representa o payload binário de um APK.

Representação JSON
{
  "sha1": string,
  "sha256": string
}
Campos
sha1

string

Um hash sha1 do payload do APK, codificado como uma string hexadecimal e correspondente à saída do comando sha1sum.

sha256

string

Um hash sha256 do payload do APK, codificado como uma string hexadecimal e correspondente à saída do comando sha256sum.

Métodos

addexternallyhosted

Cria um novo APK sem fazer o upload dele para o Google Play. Em vez disso, o APK é hospedado em um URL especificado.

list

Lista todos os APKs atuais do app e da edição.

upload

Faz upload de um APK e o adiciona à edição atual.

Códigos de erro

As operações desse recurso retornam os seguintes códigos de erro HTTP:

Código do erro Motivo Resolução
5xx Erro genérico no servidor do Google Play. Tente fazer a solicitação novamente.

Se o problema persistir, entre em contato com seu gerente de contas do Google Play ou envie uma solicitação de suporte. Verifique o Painel de status do Google Play para conferir se há interrupções conhecidas.

409 Erro de atualização de simultaneidade.

Houve uma tentativa de atualizar um objeto que já estava sendo atualizado. Por exemplo, uma compra está sendo confirmada ao chamar o método acknowledgePurchase() da Biblioteca Play Faturamento e o purchases.products.acknowledge da API Play Developer ao mesmo tempo.

Tente fazer a solicitação novamente.