Method: projects.services.list

يسرد جميع إعدادات Service للمشروع المحدّد.

لن يتم عرض سوى Service التي تم ضبطها صراحةً باستخدام services.patch أو services.batchUpdate.

طلب HTTP

GET https://firebaseappcheck.googleapis.com/v1/{parent=projects/*}/services

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
parent

string

مطلوب. اسم المورد النسبي للمشروع الرئيسي الذي يتم إدراج كل Service مرتبط به، بالتنسيق:

projects/{project_number}

معامِلات طلب البحث

المَعلمات
pageSize

integer

الحد الأقصى لعدد Services التي يمكن عرضها في الرد. لا يتم عرض سوى الخدمات التي تم ضبطها بشكل صريح.

وقد يعرض الخادم عددًا أقل من هذا العرض بناءً على تقديره الخاص. إذا لم يتم تحديد أي قيمة (أو تم تحديد قيمة أكبر مما يجب)، سيفرض الخادم حده الخاص.

pageToken

string

تم عرض رمز مميّز من استدعاء سابق إلى services.list يشير إلى مكان استئناف بطاقة بيانات المتجر في مجموعة Service. يمكنك توفير هذا الحقل لاسترداد الصفحة التالية.

عند التقسيم على صفحات، يجب أن تتطابق جميع المَعلمات الأخرى المقدَّمة للحقل "services.list" مع الاستدعاء الذي قدّم الرمز المميّز للصفحة. إذا لم يتطابقا، تكون النتيجة غير محددة.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

رسالة الردّ على الطريقة services.list

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "services": [
    {
      object (Service)
    }
  ],
  "nextPageToken": string
}
الحقول
services[]

object (Service)

تم استرداد Service.

nextPageToken

string

إذا كانت قائمة النتائج كبيرة جدًا بحيث لا تتناسب مع استجابة واحدة، فسيتم عرض رمز مميز. إذا كانت السلسلة فارغة أو محذوفة، تكون هذه الاستجابة هي آخر صفحة من النتائج.

ويمكن استخدام هذا الرمز المميّز في استدعاء لاحق للرمز services.list للعثور على المجموعة التالية من Service.

تكون الرموز المميّزة للصفحة قصيرة الأجل ويجب عدم الاحتفاظ بها.

نطاقات الأذونات

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة حول المصادقة.