Method: internalappsharingartifacts.uploadapk
Przesyła plik APK do wewnętrznego udostępniania aplikacji. Jeśli używasz bibliotek klienta interfejsu Google API, przed wywołaniem tego punktu końcowego zwiększ limit czasu żądania HTTP (zalecany limit czasu to 2 minuty).
Przykład w języku Java znajdziesz w sekcji Limity czasu i błędy.
Żądanie HTTP
- Identyfikator URI przesyłania – dotyczy żądań przesyłania multimediów:
POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
- Identyfikator URI metadanych, w przypadku żądań tylko z metadanymi:
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
packageName |
string
Nazwa pakietu aplikacji.
|
Treść żądania
Treść żądania zawiera wystąpienie elementu Media
.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu InternalAppSharingArtifact
.
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.
[null,null,["Ostatnia aktualizacja: 2024-12-17 UTC."],[[["Uploads an APK to internal app sharing for testing purposes within your organization."],["Requires a `packageName` to identify the application and uses a `Media` object for the APK file."],["Returns an `InternalAppSharingArtifact` object with details about the uploaded artifact upon successful completion."],["Utilizes the `androidpublisher` OAuth scope for authorization to access and manage your application."],["It's recommended to increase the HTTP request timeout when using Google API client libraries due to potential upload time."]]],["This document details uploading an APK for internal app sharing via two HTTP POST URIs, one for media uploads and one for metadata. The `packageName` is a required path parameter. Requests require an instance of `Media` in the body and will return an `InternalAppSharingArtifact` object upon success. The process necessitates the `https://www.googleapis.com/auth/androidpublisher` OAuth scope and suggests a 2-minute HTTP request timeout when using Google API client libraries.\n"]]