Method: upload.v1.projects.apps.releases.upload

Загружает двоичный файл. Загрузка двоичного файла может привести к созданию нового выпуска, обновлению существующего выпуска или остановке работы, если выпуск с таким же двоичным файлом уже существует.

HTTP-запрос

POST https://firebaseappdistribution.googleapis.com/upload/v1/{app=projects/*/apps/*}/releases:upload

URL-адрес использует синтаксис транскодирования gRPC .

Требуются следующие HTTP-заголовки:

  • X-Goog-Upload-Protocol : raw
  • X-Goog-Upload-File-Name : FILENAME
    Где FILENAME — имя загружаемого двоичного файла. Пример: « release.apk ».

Параметры пути

Параметры
app

string

Имя ресурса приложения.

Формат: projects/{projectNumber}/apps/{appId}

Для авторизации требуется следующее разрешение IAM для проекта Firebase, которому принадлежит указанное app -ресурс.

  • firebaseappdistro.releases.update

Тело запроса

Тело запроса содержит необработанный двоичный файл.

Тело ответа

В случае успеха тело ответа содержит экземпляр Operation .

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Дополнительную информацию см. в обзоре OAuth 2.0 .