किसी प्रोजेक्ट का रिमोट कॉन्फ़िगरेशन टेंप्लेट पब्लिश करें.
projects.getRemoteConfig
से मिले ETag को If-Match
हेडर के तौर पर पास करें. इससे यह पक्का किया जा सकेगा कि आखिरी बार देखा गया रिमोट कॉन्फ़िगरेशन टेंप्लेट वही है जिसे इस अपडेट से ओवरराइट किया जा रहा है. मौजूदा वर्शन चाहे जो भी हो, If-Match: *
पास करें, ताकि अपडेट ज़बरदस्ती लागू किया जा सके.
सफल होने या कोई गड़बड़ी होने पर, पब्लिश किया गया RemoteConfig और अपडेट किया गया ETag, रिस्पॉन्स हेडर के तौर पर दिखाता है.
गड़बड़ी कोड की सूची देखने के लिए, पब्लिश करने में मदद करने वाली गाइड देखें.
एचटीटीपी अनुरोध
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
project |
ज़रूरी है. Firebase प्रोजेक्ट का प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, जिसके आखिर में "प्रोजेक्ट/" लिखा होता है. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
validateOnly |
ज़रूरी नहीं. डिफ़ॉल्ट वैल्यू ध्यान दें: इस बूलियन को |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में RemoteConfig
का एक इंस्टेंस शामिल है.
जवाब का लेख
कामयाब होने पर, जवाब के मुख्य हिस्से में RemoteConfig
का एक इंस्टेंस शामिल होता है.
अनुमति के दायरे
इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.