Method: projects.apps.releases.list

यह रिलीज़ की सूची होता है. डिफ़ॉल्ट रूप से, createTime के हिसाब से घटते क्रम में लगाता है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. ऐप्लिकेशन रिसॉर्स का नाम, जो रिलीज़ के संसाधनों का पैरंट होता है.

फ़ॉर्मैट: projects/{projectNumber}/apps/{appId}

अनुमति देने के लिए, Firebase प्रोजेक्ट पर इस आईएएम की अनुमति की ज़रूरत होती है, जिसके पास खास संसाधन parent का मालिकाना हक होता है:

  • firebaseappdistro.releases.list

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़्यादा से ज़्यादा रिलीज़ की संख्या. सेवा इस वैल्यू से कम वैल्यू दिखा सकती है. मान्य रेंज [1-100] है; अगर जानकारी नहीं दी गई है (0), तो ज़्यादा से ज़्यादा 25 रिलीज़ रिटर्न की जाती हैं. अगर वैल्यू 100 से ज़्यादा है, तो उसे 100 किया जाएगा.

pageToken

string

पिछले releases.list कॉल से मिला पेज टोकन. अगले पेज को वापस पाने के लिए, यह जानकारी दें.

पेजों पर नंबर डालते समय, releases.list को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मैच होने चाहिए.

orderBy

string

रिलीज़ ऑर्डर करने के लिए इस्तेमाल किए जाने वाले फ़ील्ड.

इस्तेमाल किए जा सकने वाले फ़ील्ड:

  • createTime

फ़ील्ड का घटते क्रम में बताने के लिए, "ब्यौरा" जोड़ें सफ़िक्स, उदाहरण के लिए, 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 की खास जानकारी देखें.