Method: generatedapks.list

প্রদত্ত অ্যাপ বান্ডেল থেকে জেনারেট করা সমস্ত APK-এর জন্য ডাউনলোড মেটাডেটা ফেরত দেয়।

HTTP অনুরোধ

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}

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

পাথ প্যারামিটার

পরামিতি
packageName

string

অ্যাপের প্যাকেজের নাম।

versionCode

integer

অ্যাপ বান্ডেলের সংস্করণ কোড।

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

অনুরোধের বডি খালি হতে হবে।

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

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

জেনারেট করা APK-এর তালিকার প্রতিক্রিয়া।

JSON প্রতিনিধিত্ব
{
  "generatedApks": [
    {
      object (GeneratedApksPerSigningKey)
    }
  ]
}
ক্ষেত্র
generatedApks[]

object ( GeneratedApksPerSigningKey )

সমস্ত জেনারেট করা APK, APK সাইনিং কী দ্বারা গোষ্ঠীবদ্ধ।

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

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

  • https://www.googleapis.com/auth/androidpublisher

জেনারেটেডApksPerSigningKey

generatedapks.download মেটাডেটা বিভক্ত, স্বতন্ত্র এবং সর্বজনীন APK, সেইসাথে সম্পদ প্যাক স্লাইস, একটি প্রদত্ত কী দিয়ে স্বাক্ষরিত।

JSON প্রতিনিধিত্ব
{
  "certificateSha256Hash": string,
  "generatedSplitApks": [
    {
      object (GeneratedSplitApk)
    }
  ],
  "generatedAssetPackSlices": [
    {
      object (GeneratedAssetPackSlice)
    }
  ],
  "generatedStandaloneApks": [
    {
      object (GeneratedStandaloneApk)
    }
  ],
  "generatedUniversalApk": {
    object (GeneratedUniversalApk)
  }
}
ক্ষেত্র
certificateSha256Hash

string

পাবলিক কী শংসাপত্র স্বাক্ষরকারী APK-এর SHA256 হ্যাশ।

generatedSplitApks[]

object ( GeneratedSplitApk )

সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষরিত জেনারেট করা বিভক্ত APKগুলির apks.list।

generatedAssetPackSlices[]

object ( GeneratedAssetPackSlice )

apks.listSha256Hash-এর সাথে সম্পর্কিত একটি কী সহ স্বাক্ষরিত এই অ্যাপ বান্ডেলের জন্য দেওয়া সম্পদ প্যাক স্লাইসগুলির তালিকা।

generatedStandaloneApks[]

object ( GeneratedStandaloneApk )

সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষরিত জেনারেট করা স্বতন্ত্র APKগুলির apks.list।

generatedUniversalApk

object ( GeneratedUniversalApk )

সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষরিত সার্বজনীন APK তৈরি করা হয়েছে। এই সাইনিং কীটির জন্য কোনো সার্বজনীন APK তৈরি না হলে এই ক্ষেত্রটি সেট করা হয় না।

জেনারেটেড স্প্লিটএপিকে

একটি বিভক্ত APK-এর জন্য generatedapks.download মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "downloadId": string,
  "variantId": integer,
  "moduleName": string,
  "splitId": string
}
ক্ষেত্র
downloadId

string

generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে। generatedapks.download পদ্ধতিতে সরবরাহ করা উচিত।

variantId

integer

তৈরি করা ভেরিয়েন্টের আইডি।

moduleName

string

এই APK যে মডিউলটির অন্তর্গত তার নাম৷

splitId

string

স্প্লিট আইডি। বেস মডিউলের প্রধান বিভাজনের জন্য খালি।

জেনারেটেড অ্যাসেটপ্যাকস্লাইস

generatedapks. একটি সম্পদ প্যাক স্লাইসের জন্য মেটাডেটা ডাউনলোড করুন।

JSON প্রতিনিধিত্ব
{
  "downloadId": string,
  "moduleName": string,
  "sliceId": string,
  "version": string
}
ক্ষেত্র
downloadId

string

generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে। generatedapks.download পদ্ধতিতে সরবরাহ করা উচিত।

moduleName

string

এই সম্পদ স্লাইস যে মডিউলটির নাম।

sliceId

string

সম্পদ স্লাইস আইডি.

version

string ( int64 format)

সম্পদ মডিউল সংস্করণ।

জেনারেটেড স্ট্যান্ডালোনএপিকে

একটি স্বতন্ত্র APK-এর জন্য generatedapks.download মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "downloadId": string,
  "variantId": integer
}
ক্ষেত্র
downloadId

string

generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে। generatedapks.download পদ্ধতিতে সরবরাহ করা উচিত।

variantId

integer

তৈরি করা ভেরিয়েন্টের আইডি।

ইউনিভার্সালএপিকে তৈরি করা হয়েছে

একটি সর্বজনীন APK-এর জন্য generatedapks.download মেটাডেটা।

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

string

generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে। generatedapks.download পদ্ধতিতে সরবরাহ করা উচিত।