Method: sites.versions.list

उन संस्करणों को सूचीबद्ध करता है जो निर्दिष्ट साइट के लिए बनाए गए हैं।

इस सूची में निर्दिष्ट साइट के लिए डिफ़ॉल्ट live चैनल और किसी भी सक्रिय पूर्वावलोकन चैनल दोनों के संस्करण शामिल हैं।

HTTP अनुरोध

GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions

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

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। वह साइट या चैनल जिसके संस्करणों को निम्नलिखित में से किसी एक प्रारूप में सूचीबद्ध किया जाना है:

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

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

पैरामीटर
pageSize

integer

वापस आने वाले संस्करणों की अधिकतम संख्या.

यदि इस अधिकतम संख्या से कम संस्करण मौजूद हैं तो सेवा कम संख्या लौटा सकती है।
यदि अनिर्दिष्ट है, तो डिफ़ॉल्ट 25 है। अधिकतम मान 100 है; 100 से ऊपर के मानों को 100 तक बाध्य किया जाएगा।

pageToken

string

versions.list पर पिछली कॉल से एक टोकन जो सर्वर को बताता है कि लिस्टिंग कहाँ से फिर से शुरू करनी है।

filter

string

प्रतिक्रिया में संस्करणों का एक सबसेट लौटाने के लिए एक फ़िल्टर स्ट्रिंग का उपयोग किया जाता है।

फ़िल्टरिंग के लिए वर्तमान में समर्थित फ़ील्ड हैं: name , status , और createTime । Google के AIP 160 मानक में फ़िल्टर करने के बारे में और जानें।

निकाय से अनुरोध करें

अनुरोध का मुख्य भाग खाली होना चाहिए.

प्रतिक्रिया निकाय

सफल होने पर, प्रतिक्रिया निकाय में निम्नलिखित संरचना वाला डेटा शामिल होता है:

JSON प्रतिनिधित्व
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
खेत
versions[]

object ( Version )

संस्करणों की सूची, यदि कोई मौजूद है।

nextPageToken

string

पेजिनेशन टोकन, यदि इस प्रतिक्रिया में मौजूद परिणामों से अधिक परिणाम मौजूद हैं।

इस टोकन को versions.list पर अपनी अगली कॉल में शामिल करें। पेज टोकन अल्पकालिक होते हैं और इन्हें संग्रहीत नहीं किया जाना चाहिए।

प्राधिकरण के दायरे

निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।