שליחת משוב
Method: sites.versions.populateFiles
bookmark_border bookmark
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מוסיף קבצי תוכן לגרסה שצוינה.
כל קובץ חייב להיות מתחת ל-2 GB.
בקשת HTTP POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}:populateFiles
כתובת האתר משתמשת בתחביר GRPC Transcoding .
פרמטרים של נתיב פרמטרים parent
string
נדרש. הגרסה שאליה יש להוסיף קבצים, בפורמט:
sites/ SITE_ID /versions/ VERSION_ID
גוף הבקשה גוף הבקשה מכיל נתונים עם המבנה הבא:
ייצוג JSON {
"files" : {
string : string ,
...
}
}
שדות files
map (key: string, value: string)
קבוצה של נתיבים לקבצים ל-hash התואמים לנכסים שיש להוסיף לגרסה.
נתיב קובץ ל-hash ריק יסיר את הנתיב מהגרסה.
חשב hash על ידי Gzipping של הקובץ ולאחר מכן נטילת ה-hash SHA256 של הקובץ החדש שדחוס.
אובייקט המכיל רשימה של "key": value
. דוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }
.
גוף תגובה אם זה מצליח, גוף התגובה מכיל נתונים עם המבנה הבא:
ייצוג JSON {
"uploadRequiredHashes" : [
string
] ,
"uploadUrl" : string
}
שדות uploadRequiredHashes[]
string
גיבוב התוכן של הקבצים שצוינו שיש להעלות לכתובת ה-URL שצוינה.
uploadUrl
string
כתובת האתר שאליה יש להעלות את הקבצים, בפורמט:
"https://upload-firebasehosting.googleapis.com/upload/sites/ SITE_ID /versions/ VERSION_ID /files"
בצע POST
מרובה חלקים של תוכן הקובץ ה-Gzipped לכתובת ה-URL באמצעות לוכסן קדימה וה-hash של הקובץ שצורף לסוף.
היקפי הרשאה דורש אחד מהיקפי OAuth הבאים:
https://www.googleapis.com/auth/firebase.hosting
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/cloud-platform
למידע נוסף, עיין בסקירת האימות .
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2023-12-01 (שעון UTC)."],[],[]]