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

Mengunggah biner. Mengunggah biner dapat mengakibatkan rilis baru dibuat, pembaruan pada rilis yang sudah ada, atau larangan pengoperasian jika rilis dengan biner yang sama sudah ada.

permintaan HTTP

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

URL menggunakan sintaks Transcoding gRPC .

Header HTTP berikut diperlukan:

  • X-Goog-Upload-Protocol : raw
  • X-Goog-Upload-File-Name : NAMA FILENAME
    Dimana FILENAME adalah nama file biner yang sedang diupload. Contoh: " rilis.apk ".

Parameter jalur

Parameter
app

string

Nama sumber daya aplikasi.

Format: projects/{projectNumber}/apps/{appId}

Otorisasi memerlukan izin IAM berikut pada proyek Firebase yang memiliki app sumber daya tertentu :

  • firebaseappdistro.releases.update

Permintaan tubuh

Badan permintaan berisi biner mentah.

Badan respons

Jika berhasil, isi respons berisi turunan Operation .

Lingkup Otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ikhtisar OAuth 2.0 .