Method: projects.services.list

बताए गए प्रोजेक्ट के सभी Service कॉन्फ़िगरेशन की सूची बनाता है.

सिर्फ़ वे Service लौटाए जाएंगे जिन्हें services.patch या services.batchUpdate का इस्तेमाल करके, साफ़ तौर पर कॉन्फ़िगर किया गया था.

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

GET https://firebaseappcheck.googleapis.com/v1beta/{parent=projects/*}/services

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

पाथ के पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. उस पैरंट प्रोजेक्ट के रिसॉर्स का नाम जिसके लिए, इससे जुड़े हर Service को इस फ़ॉर्मैट में शामिल करना है:

projects/{project_number}

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

पैरामीटर
pageSize

integer

जवाब में वापस किए जाने वाले Services की ज़्यादा से ज़्यादा संख्या. सिर्फ़ साफ़ तौर पर कॉन्फ़िगर की गई सेवाएं दिखाई जाती हैं.

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

pageToken

string

पिछली कॉल से services.list पर टोकन लौटाया गया है, जो बताता है कि Service के सेट में कहां मौजूद सूची को फिर से शुरू करना है. बाद वाला पेज फिर से पाने के लिए यह विकल्प दें.

पेजों में अंतर करते समय, services.list को दिए गए अन्य सभी पैरामीटर, उस कॉल से मैच होने चाहिए जो पेज टोकन दिया गया था. अगर ये पैरामीटर मेल नहीं खाते, तो नतीजा तय नहीं होता.

अनुरोध का मुख्य भाग

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

जवाब का मुख्य भाग

services.list तरीके के लिए रिस्पॉन्स मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "services": [
    {
      object (Service)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
services[]

object (Service)

Service वापस पाए गए.

nextPageToken

string

अगर नतीजों की सूची बहुत बड़ी है, तो किसी एक रिस्पॉन्स में फ़िट करने के लिए, टोकन दिया जाता है. अगर स्ट्रिंग खाली है या छोड़ दी गई है, तो यह रिस्पॉन्स, नतीजों का आखिरी पेज होता है.

इस टोकन का इस्तेमाल, services.list पर किए जाने वाले अगले कॉल में किया जा सकता है, ताकि Service के अगले ग्रुप को ढूंढा जा सके.

पेज टोकन कुछ ही समय के लिए होते हैं और इन्हें इनका रखरखाव नहीं करना चाहिए.

अनुमति के दायरे

इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:

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

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