Prześlij opinię
Method: upload.v1.projects.apps.releases.upload
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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
string
Nazwa zasobu aplikacji.
Format: projects/{projectNumber}/apps/{appId}
Autoryzacja wymaga następujących uprawnień IAM w projekcie Firebase, który jest właścicielem określonej app
zasobów:
firebaseappdistro.releases.update
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 .
Prześlij opinię
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a fragmenty kodu są dostępne na licencji Apache 2.0 . Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
Chcesz przekazać coś jeszcze?