किसी प्रोजेक्ट के वर्तमान रिमोट कॉन्फ़िग टेम्पलेट पैरामीटर और डिफ़ॉल्ट मान JSON, प्रॉपर्टी सूची (प्लिस्ट), या XML प्रारूप में प्राप्त करें।
HTTP अनुरोध
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।
पथ पैरामीटर
पैरामीटर | |
---|---|
project | आवश्यक। फायरबेस प्रोजेक्ट की प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, "प्रोजेक्ट/" से पहले जुड़ा हुआ है। |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
format | आवश्यक। वापस करने के लिए फ़ाइल संरचना. |
निकाय से अनुरोध करें
अनुरोध का मुख्य भाग खाली होना चाहिए.
प्रतिक्रिया निकाय
सफल होने पर, प्रतिक्रिया एक सामान्य HTTP प्रतिक्रिया है जिसका प्रारूप विधि द्वारा परिभाषित किया गया है।
JSON प्रतिनिधित्व |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
खेत | |
---|---|
contentType | HTTP कंटेंट-टाइप हेडर मान बॉडी के कंटेंट प्रकार को निर्दिष्ट करता है। |
data | HTTP अनुरोध/प्रतिक्रिया निकाय कच्चे बाइनरी के रूप में। एक बेस64-एन्कोडेड स्ट्रिंग। |
extensions[] | अनुप्रयोग विशिष्ट प्रतिक्रिया मेटाडेटा. स्ट्रीमिंग एपीआई के लिए पहली प्रतिक्रिया में सेट किया जाना चाहिए। एक वस्तु जिसमें मनमाना प्रकार के फ़ील्ड हों। एक अतिरिक्त फ़ील्ड |
प्राधिकरण के दायरे
निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।
प्रारूप
अनुरोध करने के लिए फ़ाइल स्वरूप.
एनम्स | |
---|---|
FORMAT_UNSPECIFIED | गैर-मान्यता प्राप्त एनम मानों के लिए सभी को पकड़ें। |
XML | XML प्रारूप में प्रतिक्रिया देता है. |
PLIST | संपत्ति सूची (प्लिस्ट) प्रारूप में प्रतिक्रिया लौटाता है। |
JSON | JSON प्रारूप में प्रतिक्रिया देता है। |