الگوی Remote Config منتشر شده یک پروژه را به قالبی که توسط شماره نسخه ارائه شده مشخص شده است برگردانید.
بازگشت مجدد معادل دریافت یک الگوی Remote Config قبلا منتشر شده و انتشار مجدد آن با استفاده از یک به روز رسانی نیرو است. RemoteConfig منتشر شده و ETag به روز شده را در صورت موفقیت یا خطا به عنوان سرصفحه پاسخ برمی گرداند.
برای فهرستی از کدهای خطا به راهنمای انتشار مراجعه کنید. به طور خاص، توجه داشته باشید که اگر versionNumber
برای بازگشت به آن پیدا نشد، این روش یک خطا با وضعیت HTTP 404 برمیگرداند.
درخواست HTTP
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
project | ضروری. شناسه یا شماره پروژه پروژه Firebase با پیشوند "projects/". |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "versionNumber": string } |
زمینه های | |
---|---|
versionNumber | ضروری. شماره نسخه |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از RemoteConfig
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.