Method: sites.versions.list

يسرد الإصدارات التي تم إنشاؤها للموقع المحدد.

تتضمن هذه القائمة إصدارات لكل من القناة live الافتراضية وأي قنوات معاينة نشطة للموقع المحدد.

طلب HTTP

GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions

يستخدم عنوان URL بناء جملة gRPC Transcoding .

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

حدود
parent

string

مطلوب. الموقع أو القناة التي سيتم إدراج إصداراتها بأي من التنسيقات التالية:

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

معلمات الاستعلام

حدود
pageSize

integer

الحد الأقصى لعدد الإصدارات التي يمكن إرجاعها.

قد تقوم الخدمة بإرجاع رقم أقل في حالة وجود إصدارات أقل من هذا العدد الأقصى.
إذا لم يتم تحديده، فإن القيمة الافتراضية هي 25. الحد الأقصى للقيمة هو 100؛ سيتم إجبار القيم التي تزيد عن 100 على 100.

pageToken

string

رمز مميز من استدعاء سابق إلى versions.list يخبر الخادم بمكان استئناف الإدراج.

filter

string

سلسلة تصفية تستخدم لإرجاع مجموعة فرعية من الإصدارات في الاستجابة.

الحقول المدعومة حاليًا للتصفية هي: name status و createTime . تعرف على المزيد حول التصفية في معيار AIP 160 من Google.

هيئة الطلب

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

هيئة الاستجابة

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

تمثيل جيسون
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
مجالات
versions[]

object ( Version )

قائمة الإصدارات إن وجدت.

nextPageToken

string

رمز ترقيم الصفحات، في حالة وجود نتائج أكثر من تلك الموجودة في هذا الرد.

قم بتضمين هذا الرمز المميز في مكالمتك التالية إلى versions.list . الرموز المميزة للصفحة قصيرة العمر ويجب عدم تخزينها.

نطاقات التفويض

يتطلب أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

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