Przesyła plik binarny. Przesłanie pliku binarnego może skutkować utworzeniem nowej wersji, aktualizacją istniejącej wersji lub brakiem operacji, jeśli wersja zawierająca ten sam plik binarny już istnieje.
Żądanie HTTP
POST https://firebaseappdistribution.googleapis.com/upload/v1/{app=projects/*/apps/*}/releases:upload
Adres URL używa składni transkodowania gRPC .
Wymagane są następujące nagłówki HTTP:
-
X-Goog-Upload-Protocol
:raw
-
X-Goog-Upload-File-Name
: FILENAME
Gdzie FILENAME to nazwa przesyłanego pliku binarnego. Przykład: „ release.apk ”.
Parametry ścieżki
Parametry | |
---|---|
app | Nazwa zasobu aplikacji. Format: Autoryzacja wymaga następujących uprawnień IAM w projekcie Firebase, który jest właścicielem określonej
|
Treść żądania
Treść żądania zawiera nieprzetworzony plik binarny.
Treść odpowiedzi
Jeśli się powiedzie, treść odpowiedzi zawiera instancję Operation
.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Aby uzyskać więcej informacji, zobacz Omówienie protokołu OAuth 2.0 .