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