Method: projects.remoteConfig.rollback

العودة إلى نموذج "الإعداد عن بُعد" المنشور لمشروع ما إلى النموذج المحدّد من خلال رقم الإصدار المقدَّم.

تعادل العودة إلى الإصدارات السابقة الحصول على نموذج "الإعداد عن بُعد" تم نشره سابقًا وإعادة نشره باستخدام فرض تحديث. عرض عن بُعد المنشور والعلامة ETag المعدّلة كعنوان استجابة في حال النجاح أو عن طريق الخطأ.

راجِع دليل النشر للحصول على قائمة برموز الأخطاء. وعلى وجه الخصوص، تجدر الإشارة إلى أنّ الطريقة تعرض خطأ الحالة HTTP 404 إذا لم يتم العثور على طلب versionNumber المطلوب العودة إليه.

طلب HTTP

POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
project

string

مطلوب. رقم تعريف أو رقم مشروع لمشروع Firebase، مسبوق بـ "projects/ ".

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "versionNumber": string
}
الحقول
versionNumber

string (int64 format)

مطلوب. رقم إصدار RemoteConfig المطلوب العودة إليه يجب أن يكون رقم الإصدار المحدّد أقل من رقم الإصدار الحالي، وألّا يتم حذفه بسبب قِدمه.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال RemoteConfig.

نطاقات الأذونات

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

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

لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على المصادقة.