- משאב: PickedMediaItem
- סוג
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- שיטות
משאב: PickedMediaItem
ייצוג של תמונה או סרטון שנבחרו על ידי המשתמש.
ייצוג ב-JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
שדות | |
---|---|
id |
המזהה של פריט המדיה. זהו מזהה קבוע שאפשר להשתמש בו בין סשנים כדי לזהות את פריט המדיה הזה. |
createTime |
השעה שבה פריט המדיה נוצר (לא השעה שבה הוא הועלה ל-Google Photos). חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
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 |
|
---|---|
|
הפונקציה מחזירה רשימה של פריטי מדיה שהמשתמש בחר במהלך הסשן שצוין. |