Method: projects.list

कॉलर के लिए पहुंच योग्य प्रत्येक FirebaseProject सूचीबद्ध करता है।

तत्व किसी विशेष क्रम में नहीं लौटाए जाते हैं, लेकिन जब pageToken के साथ अतिरिक्त अनुरोध किए जाते हैं तो वे परियोजनाओं का एक सुसंगत दृश्य होंगे।

यह विधि अंततः प्रोजेक्ट म्यूटेशन के अनुरूप है, जिसका अर्थ है कि नई प्रावधानित परियोजनाएं और मौजूदा परियोजनाओं में हाल के संशोधन परियोजनाओं के सेट में प्रतिबिंबित नहीं हो सकते हैं। सूची में केवल सक्रिय परियोजनाएँ शामिल होंगी।

लगातार पढ़ने के साथ-साथ अतिरिक्त प्रोजेक्ट विवरण के लिए projects.get उपयोग करें।

HTTP अनुरोध

GET https://firebase.googleapis.com/v1beta1/projects

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

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

पैरामीटर
pageToken

string

पिछली कॉल से projects.list पर लौटाया गया टोकन यह दर्शाता है कि प्रोजेक्ट्स के सेट में कहां लिस्टिंग फिर से शुरू करनी है।

pageSize

integer

प्रतिक्रिया में लौटने वाली परियोजनाओं की अधिकतम संख्या.

सर्वर अपने विवेक पर इससे कम रिटर्न दे सकता है। यदि कोई मान निर्दिष्ट नहीं किया गया है (या बहुत बड़ा मान निर्दिष्ट किया गया है), तो सर्वर अपनी स्वयं की सीमा लगाएगा।

यह मान ऋणात्मक नहीं हो सकता.

showDeleted

boolean

वैकल्पिक। यह नियंत्रित करता है कि DELETED स्थिति में प्रोजेक्ट को प्रतिक्रिया में वापस किया जाना चाहिए या नहीं।

यदि निर्दिष्ट नहीं है, तो केवल ACTIVE प्रोजेक्ट लौटाए जाएंगे।

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

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

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

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

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

object ( FirebaseProject )

परियोजनाओं की सूची का एक पृष्ठ जो कॉल करने वाले के लिए सुलभ है।

nextPageToken

string

यदि परिणाम सूची एक ही प्रतिक्रिया में फिट होने के लिए बहुत बड़ी है, तो एक टोकन लौटा दिया जाता है। यदि स्ट्रिंग खाली है, तो यह प्रतिक्रिया परिणामों का अंतिम पृष्ठ है।

इस टोकन का उपयोग परियोजनाओं के अगले समूह को खोजने के लिए projects.list पर बाद की कॉल में किया जा सकता है।

पेज टोकन अल्पकालिक होते हैं और इन्हें जारी नहीं रखा जाना चाहिए।

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

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

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

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