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