REST Resource: edits.expansionfiles

Ресурс: ExpansionFile

Файл расширения. Ресурс для ExpansionFilesService.

JSON-представление
{
  "referencesVersion": integer,
  "fileSize": string
}
Поля
referencesVersion

integer

Если задано, файл расширения этого APK ссылается на файл расширения другого APK. Поле fileSize не будет задано.

fileSize

string ( int64 format)

Если поле задано, оно указывает, что в данный APK загружен файл расширения: этот APK не ссылается на файл расширения другого APK. Значение поля — размер загруженного файла расширения в байтах.

Методы

get

Извлекает конфигурацию файла расширения для указанного APK.

patch

Исправляет конфигурацию файла расширения APK для ссылки на файл расширения другого APK.

update

Обновляет конфигурацию файла расширения APK для ссылки на файл расширения другого APK.

upload

Загружает новый файл расширения и прикрепляет его к указанному APK.

Коды ошибок

Операции этого ресурса возвращают следующие коды ошибок HTTP:

Код ошибки Причина Разрешение
5xx Общая ошибка на сервере Google Play. Повторите запрос.

Если проблема не устранена, обратитесь к менеджеру своего аккаунта Google Play или отправьте запрос в службу поддержки. Рекомендуем проверить панель состояния Play на наличие известных сбоев.

409 Ошибка параллельного обновления.

Была попытка обновить обновляемый объект. Например, покупка подтверждается вызовом метода acknowledgePurchase() библиотеки Play Billing Library и одновременным вызовом метода purchases.products.acknowledge API Play Developer.

Повторите запрос.