REST Resource: edits.expansionfiles

Zasób: ExpansionFile

plik rozszerzenia, Zasób ExpansionFilesService.

Zapis JSON
{
  "referencesVersion": integer,
  "fileSize": string
}
Pola
referencesVersion

integer

Jeśli ta wartość jest ustawiona, plik rozszerzenia tego pakietu APK odwołuje się do pliku rozszerzenia innego pakietu APK. Pole fileSize nie zostanie ustawione.

fileSize

string (int64 format)

Jeśli to pole jest ustawione, oznacza to, że do tego pakietu APK przesłano plik rozszerzenia: ten pakiet APK nie odwołuje się do pliku rozszerzenia innego pakietu APK. Wartością tego pola jest rozmiar przesłanego pliku rozszerzenia w bajtach.

Metody

get

Pobiera konfigurację pliku rozszerzającego dla określonego pliku APK.

patch

Zmienia konfigurację pliku rozszerzającego APK, aby odwoływać się do pliku rozszerzającego innego pakietu APK.

update

Aktualizuje konfigurację pliku rozszerzającego APK, aby odwoływała się do pliku rozszerzającego innego pakietu APK.

upload

Przesyła nowy plik rozszerzający i dołącza go do określonego pakietu APK.

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.