Method: projects.sites.list

מפרט כל Site אירוח המשויך לפרויקט האב שצוין Firebase.

בקשת HTTP

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

כתובת האתר משתמשת בתחביר GRPC Transcoding .

פרמטרים של נתיב

פרמטרים
parent

string

נדרש. פרויקט Firebase שעבורו יש לרשום אתרים, בפורמט:

projects/ PROJECT_IDENTIFIER

עיין בשדה name Site לפרטים על ערכי PROJECT_IDENTIFIER .

ההרשאה מחייבת את הרשאת IAM הבאה parent המשאב שצוין:

  • firebasehosting.sites.list

פרמטרי שאילתה

פרמטרים
pageToken

string

אופציונאלי. אסימון מקריאה קודמת ל- sites.list שאומר לשרת היכן לחדש את הרישום.

pageSize

integer

אופציונאלי. המספר המרבי של אתרים להחזרה.

השירות עשוי להחזיר מספר נמוך יותר אם קיימים פחות אתרים ממספר מקסימלי זה.
אם לא מצוין, ברירת המחדל היא 40.

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף תגובה

אם זה מצליח, גוף התגובה מכיל נתונים עם המבנה הבא:

ייצוג JSON
{
  "sites": [
    {
      object (Site)
    }
  ],
  "nextPageToken": string
}
שדות
sites[]

object ( Site )

רשימה של אובייקטי Site המשויכים לפרויקט Firebase שצוין.

nextPageToken

string

אסימון העימוד, אם קיימות תוצאות נוספות מעבר לאלו בתגובה זו.

כלול את האסימון הזה בשיחה הבאה שלך ל- sites.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

למידע נוסף, עיין בסקירת האימות .