احصل على قائمة Remote Config template versions
التي تم نشرها، مرتبة بترتيب زمني عكسي.
يتم تخزين آخر 300 نسخة فقط.
يتم أيضًا حذف كافة الإصدارات التي تتوافق مع قوالب التكوين عن بعد غير النشطة (على سبيل المثال، جميع الإصدارات باستثناء القالب الذي يتم جلبه بواسطة العملاء) إذا مضى عليها أكثر من 90 يومًا.
طلب HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions
يستخدم عنوان URL بناء جملة gRPC Transcoding .
معلمات المسار
حدود | |
---|---|
project | مطلوب. رقم تعريف مشروع Firebase أو رقم المشروع، مسبوقًا بـ "projects/". |
معلمات الاستعلام
حدود | |
---|---|
pageSize | خياري. الحد الأقصى لعدد العناصر التي يمكن إرجاعها في كل صفحة. |
pageToken | خياري. تم إرجاع قيمة nextPageToken من طلب قائمة سابق، إن وجد. |
endVersionNumber | خياري. حدد رقم الإصدار الأحدث المراد تضمينه في النتائج. إذا تم تحديده، يجب أن يكون أكبر من الصفر. الإعدادات الافتراضية إلى الإصدار الأحدث. |
startTime | خياري. تحديد أقرب وقت للتحديث لإدراجه في النتائج؛ يتم حذف أي إدخالات تم تحديثها قبل هذا الوقت. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
endTime | خياري. تحديد آخر وقت للتحديث لإدراجه في النتائج؛ يتم حذف أي إدخالات تم تحديثها في هذا الوقت أو بعده. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
هيئة الطلب
يجب أن يكون نص الطلب فارغًا.
هيئة الاستجابة
في حالة النجاح، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
يحتوي على قائمة مرقّمة من versions
RemoteConfig.
تمثيل جيسون |
---|
{
"versions": [
{
object ( |
مجالات | |
---|---|
versions[] | قائمة بكائنات بيانات تعريف الإصدار، مرتبة بترتيب زمني عكسي. |
nextPageToken | رمز مميز لاسترداد الصفحة التالية من النتائج، أو فارغ إذا لم يكن هناك المزيد من النتائج في القائمة. |
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، راجع نظرة عامة على المصادقة .