Method: internalappsharingartifacts.uploadbundle
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
내부 앱 공유에 App Bundle을 업로드합니다. Google API 클라이언트 라이브러리를 사용하는 경우 이 엔드포인트를 호출하기 전에 http 요청의 제한 시간을 늘리세요 (제한 시간 2분 권장).
Java의 예시는 제한 시간 및 오류를 참조하세요.
HTTP 요청
- 미디어 업로드 요청의 업로드 URI:
POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
- 메타데이터 전용 요청용 메타데이터 URI:
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 |
packageName |
string
앱의 패키지 이름입니다.
|
요청 본문
요청 본문에는 Media
의 인스턴스가 포함됩니다.
응답 본문
성공한 경우 응답 본문에 InternalAppSharingArtifact
의 인스턴스가 포함됩니다.
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/androidpublisher
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[[["\u003cp\u003eUploads an app bundle to internal app sharing using either a media upload or metadata-only request.\u003c/p\u003e\n"],["\u003cp\u003eRequires the \u003ccode\u003epackageName\u003c/code\u003e as a path parameter to specify the app.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should contain an instance of \u003ccode\u003eMedia\u003c/code\u003e for the app bundle.\u003c/p\u003e\n"],["\u003cp\u003eA successful response returns an \u003ccode\u003eInternalAppSharingArtifact\u003c/code\u003e object with information about the uploaded artifact.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e OAuth scope for authorization.\u003c/p\u003e\n"]]],["This document details uploading an app bundle to internal app sharing. Key actions include sending a `POST` request to either a media upload or metadata URI, dependent on the type of request. The `packageName` is a required path parameter. The request body should be a `Media` instance. A successful response will contain an `InternalAppSharingArtifact` instance. OAuth scope `https://www.googleapis.com/auth/androidpublisher` is required for authorization. HTTP request timeouts of at least 2 minutes are recommended.\n"],null,["# Method: internalappsharingartifacts.uploadbundle\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUploads an app bundle to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended).\n\nSee [Timeouts and Errors](https://developers.google.com/api-client-library/java/google-api-java-client/errors) for an example in java.\n\n### HTTP request\n\n- Upload URI, for media upload requests: \n `POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle`\n- Metadata URI, for metadata-only requests: \n `POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|---------------|-----------------------------------|\n| `packageName` | `string` Package name of the app. |\n\n### Request body\n\nThe request body contains an instance of `Media`.\n\n### Response body\n\nIf successful, the response body contains an instance of [InternalAppSharingArtifact](/android-publisher/api-ref/rest/v3/internalappsharingartifacts#InternalAppSharingArtifact).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]