Method: projects.apps.releases.list

सूचियाँ जारी। डिफ़ॉल्ट रूप से, createTime के अनुसार अवरोही क्रम में क्रमबद्ध होता है।

HTTP अनुरोध

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

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। ऐप संसाधन का नाम, जो रिलीज़ संसाधनों का जनक है।

प्रारूप: projects/{projectNumber}/apps/{appId}

प्राधिकरण के लिए फायरबेस प्रोजेक्ट पर निम्नलिखित 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 अवलोकन देखें.