Method: projects.list

इसमें, हर FirebaseProject को कॉलर के लिए ऐक्सेस किया जा सकता है.

एलिमेंट बिना किसी खास क्रम में दिखाए जाते हैं. हालांकि, pageToken की मदद से अन्य अनुरोध करने पर, वे प्रोजेक्ट को एक जैसे तरीके से देख पाएंगे.

यह तरीका, प्रोजेक्ट म्यूटेशन के साथ काम करता है. इसका मतलब है कि नए प्रोजेक्ट और मौजूदा प्रोजेक्ट में हाल ही में किए गए बदलाव, प्रोजेक्ट के सेट में नहीं दिखते हैं. इस सूची में सिर्फ़ ऐसे प्रोजेक्ट शामिल होंगे जो चालू हैं.

लगातार पढ़ने के साथ-साथ प्रोजेक्ट की ज़्यादा जानकारी के लिए, projects.get का इस्तेमाल करें.

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

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

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

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

पैरामीटर
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

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.