Method: edits.expansionfiles.upload
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Przesyła nowy plik rozszerzający i dołącza go do określonego pliku APK.
Żądanie HTTP
- Identyfikator URI przesyłania – dotyczy żądań przesyłania multimediów:
POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
- Identyfikator URI metadanych, w przypadku żądań tylko z metadanymi:
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
packageName |
string
Nazwa pakietu aplikacji.
|
editId |
string
Identyfikator zmiany.
|
apkVersionCode |
integer
Kod wersji pliku APK, którego konfiguracja pliku rozszerzenia jest odczytywana lub modyfikowana.
|
expansionFileType |
enum (ExpansionFileType )
Typ pliku konfiguracji pliku rozszerzającego, który jest aktualizowany.
|
Treść żądania
Treść żądania zawiera wystąpienie elementu ExpansionFilesUploadRequestBody
.
Treść odpowiedzi
Odpowiedź na przesłanie pliku rozszerzenia.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Pola |
expansionFile |
object (ExpansionFile )
Przesłany plik konfiguracji rozszerzenia.
|
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/androidpublisher
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: 2024-12-17 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-12-17 UTC."],[[["Uploads a new expansion file and attaches it to a specified Android application package (APK)."],["Requires providing package name, edit ID, APK version code, and expansion file type."],["Supports two request types: one for uploading media and another for metadata."],["Upon successful upload, the API returns the uploaded expansion file configuration details."],["Needs authorization with the `https://www.googleapis.com/auth/androidpublisher` scope."]]],["This document details how to upload an expansion file to an Android app. Key actions include sending a `POST` HTTP request to either a media or metadata URI, specifying `packageName`, `editId`, `apkVersionCode`, and `expansionFileType` as path parameters. The request body, an `ExpansionFilesUploadRequestBody` instance, is used for uploading. A successful response includes an `ExpansionFile` object within a JSON structure. The process requires the `androidpublisher` authorization scope.\n"]]