Method: projects.remoteConfig.listVersions

पब्लिश किए गए Remote Config template versions की सूची पाएं. उन्हें क्रम से, समय के हिसाब से क्रम में लगाया गया है.

सिर्फ़ पिछले 300 वर्शन सेव किए जाते हैं.

नॉन-ऐक्टिव रिमोट कॉन्फ़िगरेशन टेंप्लेट से जुड़े सभी वर्शन (जैसे कि क्लाइंट की ओर से फ़ेच किए जा रहे टेंप्लेट को छोड़कर) 90 दिन से ज़्यादा पुराने होने पर उन्हें भी मिटा दिया जाता है.

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

GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions

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

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

पैरामीटर
project

string

ज़रूरी है. Firebase प्रोजेक्ट का प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, जिसके आखिर में "प्रोजेक्ट/" लिखा होता है.

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

पैरामीटर
pageSize

integer

ज़रूरी नहीं. हर पेज पर लौटाए जाने वाले आइटम की ज़्यादा से ज़्यादा संख्या.

pageToken

string

ज़रूरी नहीं. अगर पिछले पेज पर जाने के लिए कोई अनुरोध मिला है, तो NextPageToken की वैल्यू दिखती है.

endVersionNumber

string (int64 format)

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

startTime

string (Timestamp format)

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

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

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

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

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

अनुरोध का लेख खाली होना चाहिए.

जवाब का लेख

इसमें RemoteConfig की versions की पेज नंबर वाली सूची शामिल होती है.

अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.

JSON के काेड में दिखाना
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
versions[]

object (Version)

वर्शन मेटाडेटा वाले ऑब्जेक्ट की सूची, जो समय के हिसाब से उलटे क्रम में लगी होती है.

nextPageToken

string

नतीजों का अगला पेज फिर से पाने के लिए टोकन. अगर सूची में कोई और नतीजा नहीं है, तो इसे खाली छोड़ा जा सकता है.

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

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

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

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