Method: edits.deobfuscationfiles.upload
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি নতুন deobfuscation ফাইল আপলোড করে এবং নির্দিষ্ট APK-এর সাথে সংযুক্ত করে।
HTTP অনুরোধ
- মিডিয়া আপলোড অনুরোধের জন্য URI আপলোড করুন:
POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
- মেটাডেটা URI, শুধুমাত্র মেটাডেটা অনুরোধের জন্য:
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি |
---|
packageName | string অ্যান্ড্রয়েড অ্যাপের জন্য অনন্য শনাক্তকারী। |
editId | string এই সম্পাদনার জন্য অনন্য শনাক্তকারী। |
apkVersionCode | integer APK এর ভার্সন কোড যার Deobfuscation ফাইল আপলোড করা হচ্ছে। |
deobfuscationFileType | enum ( DeobfuscationFileType ) ডিঅফসকেশন ফাইলের ধরন। |
শরীরের অনুরোধ
অনুরোধের মূল অংশে DeobfuscationFilesUploadRequestBody
এর একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
আপলোড জন্য প্রতিক্রিয়া.
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
ক্ষেত্র |
---|
deobfuscationFile | object ( DeobfuscationFile ) আপলোড করা Deobfuscation ফাইল কনফিগারেশন। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/androidpublisher
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eUploads a new deobfuscation file and attaches it to a specified Android Package Kit (APK).\u003c/p\u003e\n"],["\u003cp\u003eRequires providing the package name, edit ID, APK version code, and deobfuscation file type.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes HTTP POST requests for both media upload and metadata-only interactions.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful responses include the uploaded Deobfuscation File configuration details.\u003c/p\u003e\n"],["\u003cp\u003eNeeds authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This content outlines how to upload a deobfuscation file to an Android app's APK. It details two `POST` request URIs for uploading, either media or metadata. The URL requires path parameters: `packageName`, `editId`, `apkVersionCode`, and `deobfuscationFileType`. The request body uses `DeobfuscationFilesUploadRequestBody`. A successful response includes a `deobfuscationFile` object. This operation needs the `https://www.googleapis.com/auth/androidpublisher` authorization scope.\n"],null,["# Method: edits.deobfuscationfiles.upload\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 - [JSON representation](#body.DeobfuscationFilesUploadResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUploads a new deobfuscation file and attaches to the specified APK.\n\n### HTTP request\n\n- Upload URI, for media upload requests: \n `POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}`\n- Metadata URI, for metadata-only requests: \n `POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|-------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `packageName` | `string` Unique identifier for the Android app. |\n| `editId` | `string` Unique identifier for this edit. |\n| `apkVersionCode` | `integer` The version code of the APK whose Deobfuscation File is being uploaded. |\n| `deobfuscationFileType` | `enum (`[DeobfuscationFileType](/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFileType)`)` The type of the deobfuscation file. |\n\n### Request body\n\nThe request body contains an instance of `DeobfuscationFilesUploadRequestBody`.\n\n### Response body\n\nResponses for the upload.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"deobfuscationFile\": { object (/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFile) } } ``` |\n\n| Fields ||\n|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `deobfuscationFile` | `object (`[DeobfuscationFile](/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFile)`)` The uploaded Deobfuscation File configuration. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]