משאב: MediaItem
ייצוג של פריט מדיה (כמו תמונה או סרטון) ב-Google Photos.
ייצוג ב-JSON |
---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( |
שדות | |
---|---|
id |
המזהה של פריט המדיה. זהו מזהה קבוע שאפשר להשתמש בו בין סשנים כדי לזהות את פריט המדיה הזה. |
description |
תיאור של פריט המדיה. השם הזה מוצג למשתמש בקטע המידע של הפריט באפליקציית Google Photos. אורכו צריך להיות פחות מ-1,000 תווים. מומלץ לכלול רק טקסט שנכתב על ידי משתמשים. התיאורים צריכים להוסיף הקשר ולעזור למשתמשים להבין את המדיה. אין לכלול מחרוזות שנוצרו באופן אוטומטי, כמו שמות של קובצי, תגים ומטא-נתונים אחרים. |
productUrl |
כתובת ה-URL של פריט המדיה ב-Google Photos. הקישור הזה זמין למשתמש רק אם הוא מחובר לחשבון. כאשר כתובת ה-URL מאוחזרת מחיפוש אלבום, היא מפנה לפריט בתוך האלבום. |
baseUrl |
כתובת URL של הבייטים של פריט המדיה. אין להשתמש בכתובת הזו כפי שהיא. צריך לצרף פרמטרים לכתובת ה-URL הזו לפני השימוש בה. רשימה מלאה של הפרמטרים הנתמכים מופיעה במסמכי התיעוד למפתחים. לדוגמה, |
mimeType |
סוג ה-MIME של פריט המדיה. לדוגמה, |
mediaMetadata |
מטא-נתונים שקשורים לפריט המדיה, כמו גובה, רוחב או זמן יצירה. |
contributorInfo |
מידע על המשתמש שהוסיף את פריט המדיה הזה. הערה: האפשרות הזו נכללת רק כשמשתמשים ב- |
filename |
שם הקובץ של פריט המדיה. המידע הזה מוצג למשתמש בקטע המידע של הפריט באפליקציית Google Photos. |
MediaMetadata
מטא-נתונים של פריט מדיה.
ייצוג ב-JSON |
---|
{ "creationTime": string, "width": string, "height": string, // Union field |
שדות | |
---|---|
creationTime |
השעה שבה פריט המדיה נוצר לראשונה (לא השעה שבה הוא הועלה ל-Google Photos). הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
width |
הרוחב המקורי (בפיקסלים) של פריט המדיה. |
height |
הגובה המקורי (בפיקסלים) של פריט המדיה. |
שדה האיחוד metadata . מטא-נתונים של פריט המדיה שספציפיים לסוג המדיה הבסיסי שהוא מייצג. הערך של metadata יכול להיות רק אחת מהאפשרויות הבאות: |
|
photo |
מטא-נתונים של סוג מדיה של תמונה. |
video |
מטא-נתונים של סוג מדיה של וידאו. |
תמונה
מטא-נתונים ספציפיים לתמונה, כמו ISO, אורך מוקד וזמן חשיפה. יכול להיות שחלק מהשדות האלה יהיו ריקים או לא ייכללו.
ייצוג ב-JSON |
---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
שדות | |
---|---|
cameraMake |
המותג של המצלמה שבה צולמה התמונה. |
cameraModel |
הדגם של המצלמה שבה צולמה התמונה. |
focalLength |
אורך המוקד של עדשת המצלמה שבה צולמה התמונה. |
apertureFNumber |
מספר הצמצם של עדשת המצלמה שבה צולמה התמונה. |
isoEquivalent |
ערך ה-ISO של המצלמה שבה צולמה התמונה. |
exposureTime |
זמן החשיפה של פתח המצלמה כשהתמונה צולמה. משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
וידאו
מטא-נתונים ספציפיים לסרטון, למשל, fps וסטטוס העיבוד. יכול להיות שחלק מהשדות האלה יהיו ריקים או לא ייכללו.
ייצוג ב-JSON |
---|
{
"cameraMake": string,
"cameraModel": string,
"fps": number,
"status": enum ( |
שדות | |
---|---|
cameraMake |
המותג של המצלמה שבה צולם הסרטון. |
cameraModel |
הדגם של המצלמה שבה צולם הסרטון. |
fps |
קצב הפריימים של הסרטון. |
status |
סטטוס העיבוד של הסרטון. |
VideoProcessingStatus
סטטוס העיבוד של סרטון שהולך להעלות ל-Google Photos.
טיפוסים בני מנייה (enum) | |
---|---|
UNSPECIFIED |
סטטוס עיבוד הסרטון לא ידוע. |
PROCESSING |
הסרטון בתהליך עיבוד. המשתמש רואה סמל של הסרטון הזה באפליקציית Google Photos, אבל עדיין לא ניתן להפעיל אותו. |
READY |
העיבוד של הסרטון הסתיים והוא מוכן לצפייה. חשוב: ניסיון להוריד סרטון שלא נמצא במצב 'מוכן' עלול להיכשל. |
FAILED |
משהו השתבש והעיבוד של הסרטון נכשל. |
ContributorInfo
מידע על המשתמש שהוסיף את פריט המדיה. שימו לב: המידע הזה נכלל רק אם פריט המדיה נמצא באלבום משותף שנוצר על ידי האפליקציה שלכם, ויש לכם הרשאת גישה לשיתוף.
ייצוג ב-JSON |
---|
{ "profilePictureBaseUrl": string, "displayName": string } |
שדות | |
---|---|
profilePictureBaseUrl |
כתובת ה-URL של תמונת הפרופיל של שותף התוכן. |
displayName |
השם המוצג של השותף ביצירת התוכן. |
Methods |
|
---|---|
|
|
|
|
|
|
|
|
|
מעדכנים את פריט המדיה עם id שצוין. |
|