- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- ApkDetail
- ऐप्लिकेशन का मेनिफ़ेस्ट
- इंटेंटफ़िल्टर
- मेटाडेटा
- इस्तेमाल की सुविधा
- सेवा
- इसे आज़माएं!
Android ऐप्लिकेशन APK की जानकारी हासिल करता है.
एचटीटीपी अनुरोध
POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
bundleLocation |
ज़रूरी नहीं. ज़्यादा जानकारी के लिए, पार्स किया जाने वाला ऐप्लिकेशन बंडल. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में FileReference
का एक इंस्टेंस शामिल है.
जवाब का लेख
जवाब में, बताए गए Android ऐप्लिकेशन की जानकारी शामिल होगी.
अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"apkDetail": {
object ( |
फ़ील्ड | |
---|---|
apkDetail |
Android ऐप्लिकेशन की जानकारी. |
अनुमति के दायरे
नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.
ऐप्लिकेशन की जानकारी
ऐप्लिकेशन मेनिफ़ेस्ट और संग्रहित सामग्री के आधार पर Android ऐप्लिकेशन की जानकारी.
JSON के काेड में दिखाना |
---|
{
"apkManifest": {
object ( |
फ़ील्ड | |
---|---|
apkManifest |
|
एपीकेमेनिफ़ेस्ट
Android ऐप्लिकेशन मेनिफ़ेस्ट. http://developer.android.com/guide/topics/manifest/manifest-intro.html देखें
JSON के काेड में दिखाना |
---|
{ "packageName": string, "minSdkVersion": integer, "maxSdkVersion": integer, "targetSdkVersion": integer, "applicationLabel": string, "intentFilters": [ { object ( |
फ़ील्ड | |
---|---|
packageName |
इस ऐप्लिकेशन के लिए Java-स्टाइल पैकेज का पूरा नाम, जैसे "com.example.foo" को कॉल करना होगा. |
minSdkVersion |
ऐप्लिकेशन चलाने के लिए, कम से कम एपीआई लेवल ज़रूरी है. |
maxSdkVersion |
वह ज़्यादा से ज़्यादा एपीआई लेवल जिस पर ऐप्लिकेशन को चलाने के लिए डिज़ाइन किया गया है. |
targetSdkVersion |
उस एपीआई लेवल के बारे में बताता है जिस पर ऐप्लिकेशन को चलाने के लिए डिज़ाइन किया गया है. |
applicationLabel |
ऐप्लिकेशन के लिए उपयोगकर्ता द्वारा पढ़ने योग्य नाम. |
intentFilters[] |
|
usesPermission[] |
ऐप्लिकेशन जिन अनुमतियों का इस्तेमाल कर रहा है |
versionCode |
ऐप्लिकेशन के लिए इस्तेमाल किया जाने वाला वर्शन नंबर. |
versionName |
वर्शन नंबर उपयोगकर्ताओं को दिखाया गया. |
metadata[] |
मेनिफ़ेस्ट में तय किए गए मेटा-डेटा टैग. |
usesFeature[] |
मेनिफ़ेस्ट में बताए गए सुविधा के इस्तेमाल के टैग. |
services[] |
|
इंटेंटफ़िल्टर
JSON के काेड में दिखाना |
---|
{ "actionNames": [ string ], "categoryNames": [ string ], "mimeType": string } |
फ़ील्ड | |
---|---|
actionNames[] |
|
categoryNames[] |
|
mimeType |
टैग की android:mimeType वैल्यू. |
मेटाडेटा
मेनिफ़ेस्ट में मौजूद कोई
JSON के काेड में दिखाना |
---|
{ "name": string, "value": string } |
फ़ील्ड | |
---|---|
name |
android:name की वैल्यू |
value |
android:value की वैल्यू |
इस्तेमाल की सुविधा
मेनिफ़ेस्ट में मौजूद कोई
JSON के काेड में दिखाना |
---|
{ "name": string, "isRequired": boolean } |
फ़ील्ड | |
---|---|
name |
android:name की वैल्यू |
isRequired |
android:required मान |
सेवा
JSON के काेड में दिखाना |
---|
{
"name": string,
"intentFilter": [
{
object ( |
फ़ील्ड | |
---|---|
name |
android:name की वैल्यू |
intentFilter[] |
सेवा में इंटेंट फ़िल्टर |