يحصل على عنصر التكوين المرتبط بتطبيق WebApp
المحدد.
طلب HTTP
GET https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*/config}
يستخدم عنوان URL بناء جملة gRPC Transcoding .
معلمات المسار
حدود | |
---|---|
name | اسم المورد لتكوين
|
هيئة الطلب
يجب أن يكون نص الطلب فارغًا.
هيئة الاستجابة
في حالة النجاح، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
البيانات التعريفية للتكوين لتطبيق Firebase واحد للويب.
تمثيل جيسون |
---|
{ "projectId": string, "appId": string, "databaseURL": string, "storageBucket": string, "locationId": string, "apiKey": string, "authDomain": string, "messagingSenderId": string, "measurementId": string } |
مجالات | |
---|---|
projectId | غير قابل للتغيير. معرف فريد مخصص من قبل المستخدم لـ |
appId | غير قابل للتغيير. المعرف الفريد عالميًا والمخصص لـ Firebase لتطبيق |
databaseURL | عنوان URL الافتراضي لقاعدة بيانات Firebase Realtime. |
storageBucket | الاسم الافتراضي لحاوية تخزين Cloud Storage لـ Firebase. |
locationId | معرف موقع مورد GCP الافتراضي للمشروع. يعد الموقع أحد مواقع موارد Google Cloud Platform المتاحة. يتم حذف هذا الحقل إذا لم يتم الانتهاء من موقع مورد Google Cloud Platform الافتراضي بعد. لتعيين موقع مورد Google Cloud Platform الافتراضي للمشروع، اتصل بـ |
apiKey | لاحظ أن هذه القيمة ليست |
authDomain | يقوم المجال Firebase Auth بتكوين عمليات إعادة توجيه OAuth، بالتنسيق: |
messagingSenderId | معرف المرسل للاستخدام مع Firebase Cloud Messaging. |
measurementId | المعرف الفريد الذي تم تعيينه بواسطة Google لتدفق الويب الخاص بـ Google Analytics المرتبط بتطبيق لا يتوفر هذا الحقل إلا إذا كان لإنشاء بالنسبة إلى التطبيقات التي تستخدم الإصدار 7.20.0 من Firebase JavaScript SDK والإصدارات الأحدث، يجلب Firebase |
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/cloud-platform.read-only
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/firebase.readonly
لمزيد من المعلومات، راجع نظرة عامة على المصادقة .