يسرد كل Project
Google Cloud Platform (GCP) الذي يمكن إضافة موارد Firebase إليه.
سيتم إدراج المشروع فقط إذا:
- يمتلك المتصل أذونات Google IAM كافية للاتصال
projects.addFirebase
. - المشروع ليس
FirebaseProject
بالفعل. - المشروع ليس موجودًا في مؤسسة لديها سياسات تمنع إضافة موارد Firebase.
طلب HTTP
GET https://firebase.googleapis.com/v1beta1/availableProjects
يستخدم عنوان URL بناء جملة gRPC Transcoding .
معلمات الاستعلام
حدود | |
---|---|
pageToken | تم إرجاع الرمز المميز من استدعاء سابق إلى |
pageSize | الحد الأقصى لعدد المشاريع المراد إرجاعها في الاستجابة. قد يقوم الخادم بإرجاع قيمة أقل من هذه القيمة وفقًا لتقديره. إذا لم يتم تحديد أي قيمة (أو تم تحديد قيمة كبيرة جدًا)، فسيفرض الخادم حدًا خاصًا به. لا يمكن أن تكون هذه القيمة سالبة. |
هيئة الطلب
يجب أن يكون نص الطلب فارغًا.
هيئة الاستجابة
في حالة النجاح، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل جيسون |
---|
{
"projectInfo": [
{
object ( |
مجالات | |
---|---|
projectInfo[] | قائمة |
nextPageToken | إذا كانت قائمة النتائج كبيرة جدًا بحيث لا يمكن احتواؤها في استجابة واحدة، فسيتم إرجاع الرمز المميز. إذا كانت السلسلة فارغة، فإن هذه الاستجابة هي الصفحة الأخيرة من النتائج. يمكن استخدام هذا الرمز المميز في الاستدعاءات اللاحقة لـ الرموز المميزة للصفحة قصيرة العمر ويجب عدم استمرارها. |
نطاقات التفويض
يتطلب أحد نطاقات 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
لمزيد من المعلومات، راجع نظرة عامة على المصادقة .
معلومات المشروع
إشارة إلى Project
Google Cloud Platform (GCP).
تمثيل جيسون |
---|
{ "project": string, "displayName": string, "locationId": string } |
مجالات | |
---|---|
project | اسم المورد ارجع إلى حقل |
displayName | اسم العرض الذي تم تعيينه بواسطة المستخدم |
locationId | معرف موقع مورد GCP الافتراضي للمشروع. يعد الموقع أحد مواقع موارد Google Cloud Platform المتاحة. لن يتم ملء هذا الحقل في كافة المشاريع. إذا لم يتم ملؤه، فهذا يعني أن المشروع ليس لديه بعد موقع مورد GCP الافتراضي. لتعيين موقع مورد Google Cloud Platform الافتراضي للمشروع، اتصل بـ |