Method: projects.sites.list

निर्दिष्ट पैरेंट फायरबेस प्रोजेक्ट से जुड़ी प्रत्येक होस्टिंग Site सूचीबद्ध करता है।

HTTP अनुरोध

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

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

पथ पैरामीटर

पैरामीटर
parent

string

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

projects/ PROJECT_IDENTIFIER

PROJECT_IDENTIFIER मानों के बारे में विवरण के लिए Site name फ़ील्ड देखें।

प्राधिकरण को निर्दिष्ट संसाधन parent पर निम्नलिखित IAM अनुमति की आवश्यकता है:

  • firebasehosting.sites.list

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

पैरामीटर
pageToken

string

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

pageSize

integer

वैकल्पिक। वापस लौटने वाली साइटों की अधिकतम संख्या.

यदि इस अधिकतम संख्या से कम साइटें मौजूद हैं तो सेवा कम संख्या लौटा सकती है।
यदि अनिर्दिष्ट है, तो डिफ़ॉल्ट 40 है।

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

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

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

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

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

object ( Site )

निर्दिष्ट फ़ायरबेस प्रोजेक्ट से संबद्ध Site ऑब्जेक्ट की सूची।

nextPageToken

string

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

इस टोकन को sites.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

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