Method: applicationDetailService.getApkDetails

একটি Android অ্যাপ্লিকেশন APK এর বিশদ বিবরণ পায়।

HTTP অনুরোধ

POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

শরীরের অনুরোধ

অনুরোধের অংশে FileReference এর একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া শরীর

নির্দিষ্ট Android অ্যাপ্লিকেশন APK-এর বিশদ বিবরণ ধারণকারী প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "apkDetail": {
    object (ApkDetail)
  }
}
ক্ষেত্র
apkDetail

object ( ApkDetail )

অ্যান্ড্রয়েড APK এর বিশদ বিবরণ।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।

ApkDetail

অ্যাপ্লিকেশান ম্যানিফেস্ট এবং apk সংরক্ষণাগার বিষয়বস্তুর উপর ভিত্তি করে Android অ্যাপ্লিকেশনের বিবরণ।

JSON প্রতিনিধিত্ব
{
  "apkManifest": {
    object (ApkManifest)
  }
}
ক্ষেত্র
apkManifest

object ( ApkManifest )

ApkManifest

একটি অ্যান্ড্রয়েড অ্যাপ ম্যানিফেস্ট। http://developer.android.com/guide/topics/manifest/manifest-intro.html দেখুন

JSON প্রতিনিধিত্ব
{
  "packageName": string,
  "minSdkVersion": integer,
  "maxSdkVersion": integer,
  "targetSdkVersion": integer,
  "applicationLabel": string,
  "intentFilters": [
    {
      object (IntentFilter)
    }
  ],
  "usesPermission": [
    string
  ],
  "versionCode": string,
  "versionName": string,
  "metadata": [
    {
      object (Metadata)
    }
  ],
  "usesFeature": [
    {
      object (UsesFeature)
    }
  ],
  "services": [
    {
      object (Service)
    }
  ]
}
ক্ষেত্র
packageName

string

এই অ্যাপ্লিকেশনের জন্য সম্পূর্ণ জাভা-স্টাইল প্যাকেজের নাম, যেমন "com.example.foo"।

minSdkVersion

integer

অ্যাপ্লিকেশন চালানোর জন্য ন্যূনতম API স্তর প্রয়োজন।

maxSdkVersion

integer

সর্বাধিক API স্তর যার উপর অ্যাপ্লিকেশন চালানোর জন্য ডিজাইন করা হয়েছে৷

targetSdkVersion

integer

এপিআই লেভেল নির্দিষ্ট করে যেখানে অ্যাপ্লিকেশনটি চালানোর জন্য ডিজাইন করা হয়েছে।

applicationLabel

string

অ্যাপ্লিকেশনের জন্য ব্যবহারকারী-পাঠযোগ্য নাম।

intentFilters[]

object ( IntentFilter )

usesPermission[]

string

অ্যাপ্লিকেশান দ্বারা ব্যবহারের জন্য ঘোষণা করা অনুমতিগুলি৷

versionCode

string ( int64 format)

অ্যাপের অভ্যন্তরীণভাবে ব্যবহৃত সংস্করণ নম্বর।

versionName

string

সংস্করণ নম্বর ব্যবহারকারীদের দেখানো হয়েছে।

metadata[]

object ( Metadata )

ম্যানিফেস্টে সংজ্ঞায়িত মেটা-ডেটা ট্যাগ।

usesFeature[]

object ( UsesFeature )

ম্যানিফেস্টে সংজ্ঞায়িত বৈশিষ্ট্য ব্যবহার ট্যাগ।

services[]

object ( Service )

সেবা অন্তর্ভুক্ত ট্যাগ

IntentFilter

দ্য একটি বিভাগ ট্যাগ https://developer.android.com/guide/topics/manifest/intent-filter-element.html

JSON প্রতিনিধিত্ব
{
  "actionNames": [
    string
  ],
  "categoryNames": [
    string
  ],
  "mimeType": string
}
ক্ষেত্র
actionNames[]

string

অ্যান্ড্রয়েড:এর নামের মান ট্যাগ

categoryNames[]

string

অ্যান্ড্রয়েড:এর নামের মান ট্যাগ

mimeType

string

এর android:mimeType মান ট্যাগ

মেটাডেটা

একটি ম্যানিফেস্টের মধ্যে ট্যাগ করুন। https://developer.android.com/guide/topics/manifest/meta-data-element.html

JSON প্রতিনিধিত্ব
{
  "name": string,
  "value": string
}
ক্ষেত্র
name

string

অ্যান্ড্রয়েড: নামের মান

value

string

অ্যান্ড্রয়েড: মান মান

ব্যবহার বৈশিষ্ট্য

একটি ম্যানিফেস্টের মধ্যে ট্যাগ করুন। https://developer.android.com/guide/topics/manifest/uses-feature-element.html

JSON প্রতিনিধিত্ব
{
  "name": string,
  "isRequired": boolean
}
ক্ষেত্র
name

string

অ্যান্ড্রয়েড: নামের মান

isRequired

boolean

অ্যান্ড্রয়েড: প্রয়োজনীয় মান

সেবা

দ্য একটি বিভাগ ট্যাগ https://developer.android.com/guide/topics/manifest/service-element

JSON প্রতিনিধিত্ব
{
  "name": string,
  "intentFilter": [
    {
      object (IntentFilter)
    }
  ]
}
ক্ষেত্র
name

string

অ্যান্ড্রয়েড: নামের মান

intentFilter[]

object ( IntentFilter )

সেবার মধ্যে অভিপ্রায় ফিল্টার