احصل على المعلَمات الحالية لنموذج "الإعداد عن بُعد" والقيم التلقائية الخاصة بمشروع معيّن بالترميز JSON أو قائمة المواقع (plist) أو XML.
طلب HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
يستخدم عنوان URL بنية تحويل الترميز gRPC.
معلمات المسار
المَعلمات | |
---|---|
project |
يجب ملء الحقل. رقم تعريف المشروع أو رقمه في مشروع Firebase، مسبوقًا بـ "projects/". |
معامِلات طلب البحث
المَعلمات | |
---|---|
format |
يجب ملء الحقل. بنية الملف المطلوب عرضها. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
تمثيل JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
contentType |
قيمة العنوان HTTP Content-Type (نوع محتوى HTTP) التي تحدد نوع محتوى النص. |
data |
نص استجابة/طلب HTTP كثنائي أولي. سلسلة بترميز base64. |
extensions[] |
البيانات الوصفية للاستجابة الخاصة بالتطبيق يجب ضبطها في الاستجابة الأولى لواجهات برمجة تطبيقات البث. يشير ذلك المصطلح إلى كائن يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي |
نطاقات التفويض
يتطلب استخدام أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على المصادقة.
التنسيق
تمثّل هذه السمة تنسيق الملف المطلوب.
التعدادات | |
---|---|
FORMAT_UNSPECIFIED |
استقبال جميع قيم التعداد غير المعروفة. |
XML |
تعرض ردًّا بتنسيق XML. |
PLIST |
تعرض استجابة بتنسيق قائمة الخصائص (plist). |
JSON |
تعرض استجابة بتنسيق JSON الأولي (غير مضمّنة في كائن HttpBody). |