Method: edits.expansionfiles.upload
یک فایل بسط جدید آپلود می کند و به APK مشخص شده پیوست می کند.
درخواست HTTP
- URI آپلود، برای درخواست های آپلود رسانه:
POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
- URI فراداده، برای درخواستهای فقط فراداده:
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
package Name | string نام بسته برنامه |
edit Id | string شناسه ویرایش |
apk Version Code | integer کد نسخه APK که پیکربندی فایل بسط آن در حال خواندن یا اصلاح است. |
expansion File Type | enum ( ExpansionFileType ) نوع فایل پیکربندی فایل بسط که در حال به روز رسانی است. |
درخواست بدن
بدنه درخواست شامل یک نمونه از ExpansionFilesUploadRequestBody
است.
بدن پاسخگو
پاسخ برای آپلود فایل توسعه.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
فیلدها |
---|
expansion File | object ( ExpansionFile ) پیکربندی فایل بسط آپلود شده. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-12-18 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-12-18 بهوقت ساعت هماهنگ جهانی."],[[["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"]]