REST Resource: edits.apks

Zasób: Apk

Informacje o pliku APK. Zasób dla ApksService.

Zapis JSON
{
  "versionCode": integer,
  "binary": {
    object (ApkBinary)
  }
}
Pola
versionCode

integer

Kod wersji pakietu APK określony w pliku manifestu.

binary

object (ApkBinary)

Informacje o binarnym ładunku tego pliku APK.

ApkBinary

Reprezentuje binarny ładunek pakietu APK.

Zapis JSON
{
  "sha1": string,
  "sha256": string
}
Pola
sha1

string

Suma kontrolna SHA1 ładunku APK zakodowana jako ciąg szesnastkowy, który jest zgodny z wynikiem polecenia sha1sum.

sha256

string

Identyfikator SHA256 ładunku APK zakodowany jako ciąg szesnastkowy, który odpowiada wynikowi polecenia sha256sum.

Metody

addexternallyhosted

Tworzy nowy plik APK bez przesyłania go do Google Play. Zamiast tego hostuje go pod określonym adresem URL.

list

Wyświetla wszystkie bieżące pliki APK aplikacji i umożliwia ich edytowanie.

upload

Przesyła pakiet APK i dodaje go do bieżącej edycji.

Kody błędów

Operacje na tym zasobie zwracają te kody błędów HTTP:

Kod błędu Przyczyna Rozdzielczość
5xx Ogólny błąd serwera Google Play. Ponów żądanie.

Jeśli problem nie ustąpi, skontaktuj się z menedżerem konta Google Play lub prześlij prośbę o pomoc. Sprawdź panel stanu Google Play, aby dowiedzieć się, czy występują znane awarie.

409 Błąd aktualizacji współbieżnej.

Podjęto próbę zaktualizowania obiektu, który jest aktualizowany. Na przykład zakup jest potwierdzany przez jednoczesne wywołanie metody acknowledgePurchase() Biblioteki płatności w Play i metody purchases.products.acknowledge interfejsu Play Developer API.

Ponów żądanie.