- משאב: PickedMediaItem
- סוג
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- PrintMetadata
- ניקוד
- VideoMetadata
- שיטות
משאב: PickedMediaItem
ייצוג של תמונה או סרטון שנבחרו על ידי משתמש.
ייצוג JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
שדות | |
---|---|
id |
המזהה של פריט המדיה. זהו מזהה קבוע שאפשר להשתמש בו בין סשנים כדי לזהות את פריט המדיה הזה. |
createTime |
השעה שבה נוצר פריט המדיה (לא כשהוא הועלה ל-Google Photos). חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
type |
הסוג של פריט המדיה הזה. |
mediaFile |
קובץ המדיה שמהווה את פריט המדיה הזה. |
סוג
סוג פריט המדיה.
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
סוג זה לא מצוין כברירת מחדל. |
PHOTO |
פריט המדיה מייצג תמונת סטילס. |
VIDEO |
פריט המדיה מייצג סרטון. |
MediaFile
ייצוג של קובץ יחיד של בייטים של מדיה.
ייצוג JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"mediaFileMetadata": {
object ( |
שדות | |
---|---|
baseUrl |
כתובת URL לבייטים של קובץ המדיה. כדי להוריד קובץ מדיה, לקוח ה-API צריך להוסיף לכתובת ה-URL הזו את הפרמטרים שצוינו במסמכי התיעוד למפתחים. |
mimeType |
סוג ה-MIME של קובץ המדיה. לדוגמה, |
mediaFileMetadata |
מטא-נתונים שקשורים לקובץ המדיה, כמו גובה, רוחב או שעת היצירה. |
MediaFileMetadata
מטא-נתונים של קובץ מדיה.
ייצוג JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
שדות | |
---|---|
width |
הרוחב המקורי (בפיקסלים) של קובץ המדיה. |
height |
הגובה המקורי של קובץ המדיה (בפיקסלים). |
cameraMake |
המותג של המצלמה שדרכה התמונה צולמה. |
cameraModel |
דגם המצלמה שבאמצעותה צולמה התמונה. |
שדה איחוד metadata . מטא-נתונים של קובץ המדיה הספציפי לסוג המדיה שהוא מייצג. metadata יכול להיות רק אחת מהאפשרויות הבאות: |
|
photoMetadata |
מטא-נתונים לסוג מדיה של תמונה. |
videoMetadata |
מטא-נתונים של סוג מדיה בסרטון. |
PhotoMetadata
מטא-נתונים ספציפיים לתמונה, כמו ISO, רוחק מוקד וזמן חשיפה. חלק מהשדות האלה יכולים להיות null או לא כלולים.
ייצוג JSON |
---|
{
"focalLength": number,
"apertureFNumber": number,
"isoEquivalent": integer,
"exposureTime": string,
"printMetadata": {
object ( |
שדות | |
---|---|
focalLength |
רוחק המוקד של עדשת המצלמה שבה צולמה התמונה. |
apertureFNumber |
מספר צמצם f בעדשת המצלמה שבה צולמה התמונה. |
isoEquivalent |
ISO של המצלמה שבה צולמה התמונה. |
exposureTime |
זמן החשיפה של צמצם המצלמה בזמן צילום התמונה. משך זמן בשניות עם עד תשע ספרות עשרוניות, שמסתיים ב-' |
printMetadata |
מטא-נתונים שקשורים להדפסה של התמונה. |
PrintMetadata
מטא-נתונים שמתארים מאפיינים שקשורים להדפסה של תמונה, למשל ציון האיכות של ההדפסה.
ייצוג JSON |
---|
{
"qualityScore": enum ( |
שדות | |
---|---|
qualityScore |
ציון האיכות של התמונה קובע אם התמונה מתאימה להדפסה. אין להשתמש בציון כדי לייעץ למשתמשים לגבי הדפסה. הציון מוגדר ל- |
ניקוד
ניקוד שמתאר את ההתאמה להדפסה של תמונה.
טיפוסים בני מנייה (enum) | |
---|---|
SCORE_UNSPECIFIED |
הציון לא מצוין כברירת מחדל. |
HIGH |
התמונה קיבלה תוצאה גבוהה. |
NORMAL |
לתמונה יש ציון רגיל. |
VideoMetadata
מטא-נתונים שהם ספציפיים לסרטון, לדוגמה, fps.
ייצוג JSON |
---|
{ "fps": number } |
שדות | |
---|---|
fps |
קצב הפריימים של הסרטון. |
שיטות |
|
---|---|
|
מחזירה רשימה של פריטי מדיה שהמשתמש בחר במהלך הסשן שצוין. |