Method: projects.apps.releases.list

তালিকা প্রকাশ. ডিফল্টরূপে, createTime অবরোহ ক্রমে সাজান।

HTTP অনুরোধ

GET https://firebaseappdistribution.googleapis.com/v1/{parent=projects/*/apps/*}/releases

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

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

পরামিতি
parent

string

প্রয়োজন। অ্যাপ রিসোর্সের নাম, যা রিলিজ রিসোর্সের মূল।

বিন্যাস: projects/{projectNumber}/apps/{appId}

অনুমোদনের জন্য Firebase প্রকল্পে নিম্নোক্ত IAM অনুমতির প্রয়োজন যা নির্দিষ্ট রিসোর্স parent মালিক:

  • firebaseappdistro.releases.list

ক্যোয়ারী প্যারামিটার

পরামিতি
pageSize

integer

রিলিজের সর্বোচ্চ সংখ্যা ফেরত দিতে হবে। পরিষেবাটি এই মানের থেকে কম ফেরত দিতে পারে। বৈধ পরিসীমা হল [1-100]; অনির্দিষ্ট থাকলে (0), সর্বাধিক 25টি রিলিজ ফেরত দেওয়া হয়। 100-এর উপরে মান 100-এ বাধ্য করা হয়।

pageToken

string

একটি পৃষ্ঠা টোকেন, একটি পূর্ববর্তী releases.list কল থেকে প্রাপ্ত। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এটি প্রদান করুন।

পেজিনেটিং করার সময়, releases.list এ প্রদত্ত অন্যান্য সমস্ত প্যারামিটার অবশ্যই পেজ টোকেন প্রদানকারী কলের সাথে মেলে।

orderBy

string

ক্ষেত্রগুলি রিলিজ অর্ডার করতে ব্যবহৃত হয়।

সমর্থিত ক্ষেত্র:

  • createTime

একটি ক্ষেত্রের জন্য অবরোহ ক্রম নির্দিষ্ট করতে, একটি "desc" প্রত্যয় যুক্ত করুন, উদাহরণস্বরূপ, createTime desc

এই প্যারামিটার সেট না থাকলে, রিলিজ createTime দ্বারা সাজানো হয়।

filter

string

প্রতিক্রিয়াতে তালিকাভুক্ত রিলিজ ফিল্টার করার অভিব্যক্তি। ফিল্টারিং সম্পর্কে আরও জানতে, Google এর AIP-160 স্ট্যান্ডার্ড দেখুন।

সমর্থিত ক্ষেত্র:

  • releaseNotes.text সমর্থন করে = (স্ট্রিংয়ের শুরুতে বা শেষে একটি ওয়াইল্ডকার্ড অক্ষর ( * ) থাকতে পারে)
  • createTime < , <= , > এবং >= সমর্থন করে এবং একটি RFC-3339 ফর্ম্যাট করা স্ট্রিং আশা করে

উদাহরণ:

  • createTime <= "2021-09-08T00:00:00+04:00"
  • releaseNotes.text="fixes" AND createTime >= "2021-09-08T00:00:00.0Z"
  • releaseNotes.text="*v1.0.0-rc*"

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

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

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

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

releases.list এর জন্য প্রতিক্রিয়া বার্তা।

JSON প্রতিনিধিত্ব
{
  "releases": [
    {
      object (Release)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
releases[]

object ( Release )

রিলিজ

nextPageToken

string

একটি স্বল্পকালীন টোকেন, যা পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে pageToken হিসাবে পাঠানো যেতে পারে। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

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

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

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

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।