इसमें, हर FirebaseProject
को कॉलर के लिए ऐक्सेस किया जा सकता है.
एलिमेंट बिना किसी खास क्रम में दिखाए जाते हैं. हालांकि, pageToken
की मदद से अन्य अनुरोध करने पर, वे प्रोजेक्ट को एक जैसे तरीके से देख पाएंगे.
यह तरीका, प्रोजेक्ट म्यूटेशन के साथ काम करता है. इसका मतलब है कि नए प्रोजेक्ट और मौजूदा प्रोजेक्ट में हाल ही में किए गए बदलाव, प्रोजेक्ट के सेट में नहीं दिखते हैं. इस सूची में सिर्फ़ ऐसे प्रोजेक्ट शामिल होंगे जो चालू हैं.
लगातार पढ़ने के साथ-साथ प्रोजेक्ट की ज़्यादा जानकारी के लिए, projects.get
का इस्तेमाल करें.
एचटीटीपी अनुरोध
GET https://firebase.googleapis.com/v1beta1/projects
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
pageToken |
पिछले कॉल के बाद |
pageSize |
जवाब में दिए जाने वाले प्रोजेक्ट की ज़्यादा से ज़्यादा संख्या. सर्वर अपने विवेक के आधार पर इससे कम वैल्यू दिखा सकता है. अगर कोई वैल्यू तय नहीं की गई है या बहुत बड़ी वैल्यू दी गई है, तो सर्वर अपनी सीमा खुद तय करेगा. यह मान शून्य से कम नहीं हो सकता. |
showDeleted |
ज़रूरी नहीं. इस नीति से यह कंट्रोल किया जाता है कि अगर बताया नहीं गया है, तो सिर्फ़ |
अनुरोध का मुख्य भाग
अनुरोध का लेख खाली होना चाहिए.
जवाब का लेख
अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"results": [
{
object ( |
फ़ील्ड | |
---|---|
results[] |
उन प्रोजेक्ट की सूची का एक पेज जिन्हें कॉलर ऐक्सेस कर सकता है. |
nextPageToken |
अगर नतीजों की सूची का साइज़ बहुत बड़ा है, तो एक रिस्पॉन्स में यह सूची फ़िट नहीं हो सकती. अगर स्ट्रिंग खाली है, तो यह रिस्पॉन्स, नतीजों का आखिरी पेज होता है. इस टोकन का इस्तेमाल, पेज टोकन थोड़े समय के लिए होते हैं और उन्हें ज़्यादा समय तक नहीं रखना चाहिए. |
अनुमति की संभावना
इनमें से किसी एक 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
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.