- Resource: PickedMediaItem
- סוג
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Methods
משאב: PickedMediaItem
ייצוג של תמונה או סרטון שנבחרו על ידי המשתמש.
ייצוג ב-JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
שדות | |
---|---|
id |
מזהה של פריט המדיה. זהו מזהה קבוע שאפשר להשתמש בו בין סשנים כדי לזהות את פריט המדיה הזה. |
createTime |
השעה שבה נוצר פריט המדיה (לא השעה שבה הוא הועלה ל-Google Photos). הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
type |
סוג פריט המדיה. |
mediaFile |
קובץ המדיה שמרכיב את פריט המדיה הזה. |
סוג
סוג פריט המדיה.
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
הסוג לא צוין. |
PHOTO |
פריט המדיה מייצג תמונה. |
VIDEO |
פריט המדיה מייצג סרטון. |
MediaFile
ייצוג של קובץ מדיה.
ייצוג ב-JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
שדות | |
---|---|
baseUrl |
כתובת URL להבאת הבייטים של קובץ המדיה. כדי להוריד קובץ מדיה, לקוח ה-API צריך להוסיף לכתובת ה-URL הזו את הפרמטרים שמפורטים בתיעוד למפתחים. |
mimeType |
סוג ה-MIME של קובץ המדיה. לדוגמה, |
filename |
שם הקובץ של קובץ המדיה. |
mediaFileMetadata |
מטא-נתונים שקשורים לקובץ המדיה, כמו גובה ורוחב. |
MediaFileMetadata
מטא-נתונים על קובץ מדיה.
ייצוג ב-JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
שדות | |
---|---|
width |
הרוחב המקורי (בפיקסלים) של קובץ המדיה. |
height |
הגובה המקורי (בפיקסלים) של קובץ המדיה. |
cameraMake |
המותג של המצלמה שבה צולמה המדיה. |
cameraModel |
דגם המצלמה שבה צולמה המדיה. |
שדה איחוד metadata . מטא-נתונים של קובץ המדיה שספציפיים לסוג המדיה. הערך metadata יכול להיות רק אחד מהבאים: |
|
photoMetadata |
מטא-נתונים של סוג מדיה של תמונה. |
videoMetadata |
מטא-נתונים של סוג מדיה של סרטון. |
PhotoMetadata
מטא-נתונים שספציפיים לתמונה, כמו ISO, אורך מוקד וזמן חשיפה.
יכול להיות שחלק מהשדות האלה לא מוגדרים.
ייצוג ב-JSON |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
שדות | |
---|---|
focalLength |
אורך המוקד של עדשת המצלמה שבה צולמה התמונה. |
apertureFNumber |
מספר הצמצם של עדשת המצלמה שבה צולמה התמונה. |
isoEquivalent |
ערך ה-ISO של המצלמה שבה צולמה התמונה. |
exposureTime |
זמן החשיפה של צמצם המצלמה בזמן צילום התמונה. משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-' |
VideoMetadata
מטא-נתונים שספציפיים לסרטון. לדוגמה, fps.
ייצוג ב-JSON |
---|
{
"fps": number,
"processingStatus": enum ( |
שדות | |
---|---|
fps |
קצב הפריימים של הסרטון. |
processingStatus |
סטטוס העיבוד של הסרטון. |
VideoProcessingStatus
סטטוס העיבוד של סרטון שנשמר ב-Google Photos.
טיפוסים בני מנייה (enum) | |
---|---|
UNSPECIFIED |
לא צוין סטטוס עיבוד הסרטון. |
PROCESSING |
הסרטון בתהליך עיבוד. המשתמש רואה סמל של הסרטון הזה באפליקציית Google Photos, אבל הוא עדיין לא יכול להפעיל אותו. |
READY |
העיבוד של הסרטון הסתיים והוא מוכן לצפייה. יכול להיות שהורדה של סרטון שלא נמצא במצב |
FAILED |
משהו השתבש והסרטון לא עבר עיבוד. |
Methods |
|
---|---|
|
הפונקציה מחזירה רשימה של פריטי מדיה שהמשתמש בחר במהלך הסשן שצוין. |