להירשם לנתוני הגרסה האלה.
הדף הזה מתעדכן בכל גרסה חדשה של ממשקי Google Photos API. ביומן השינויים מפורטות הגרסאות לפי תאריך, והוא כולל תכונות חדשות, תיקוני באגים ושינויים אחרים.
במסמכי העזרה ובמדריכים מצוין איזו גרסה יש להשתמש בה.
1 באפריל 2025
הערות
במהדורה הזו מוטמעים השינויים שפורסמו בעבר בממשקי ה-API של Photos.
- הסרה של היקפי גישה מסוימים מ-Library API.
- הגבלת כמה שיטות כך שיפעלו רק עם תוכן שנוצר באפליקציה.
- המדיניות החדשה למפתחים בנושא נתוני משתמש ב-Photos API נכנסת לתוקף במקום מדיניות השימוש המקובל הישנה.
פרטים מלאים זמינים במאמר עדכונים בממשקי Google Photos API.
16 בספטמבר 2024
תכונות
- השקנו את Picker API החדש לבחירת תמונות בצורה מאובטחת ונוחה למשתמש.
הערות
במהדורה הזו הודענו על שינויים מרכזיים ב-Library API (החל מ-31 במרץ 2025).
- Library API ינהל רק תמונות וסרטונים שנוצרו על ידי האפליקציה שלכם.
- הסרה של היקפי ההרשאות
photoslibrary.readonly,photoslibrary.sharingו-photoslibrary. - הגבלת כמה שיטות לתוכן שנוצר באפליקציה בלבד.
הפרטים המלאים מופיעים בדף עדכונים בממשקי Google Photos API.
27 באוקטובר 2022
הערות
- סדנת הקוד 'פיתוח אפליקציה לשיתוף תמונות באמצעות Google Photos ו-Flutter' כבר לא זמינה. כדאי לעיין בדוגמאות האחרות שלנו ולהיעזר בקוד לדוגמה במדריכים שלנו.
1 ביוני 2022
הערות
- הוספנו שיטות מומלצות להעלאה כדי להבהיר את תהליך ההעלאה, לציין שגיאות נפוצות ולהסביר איך להימנע מהן, ולספק טיפים לשיפור יעילות ההעלאה.
27 באוקטובר 2021
תכונות
- תוכנית השותפים של Google Photos: השקת הרמה הבכירה. ברמה הזו מקבלים חבילה של תכונות API משופרות שמנצלות את הבינה המלאכותית החזקה של Google Photos.
29 בספטמבר 2021
תכונות
- אפשרות חדשה למיון חיפושים שמבוססים על מסנן תאריכים. אפשר למיין את התוצאות מהחדשה לישנה או מהישנה ביותר תחילה. כך תוכלו לבצע חיפושים בקלות רבה יותר ולשפר את היעילות על ידי הצגת תוצאות חיפוש ממוקדות יותר.
21 ביולי 2021
תכונות
- פרמטר חדש
-noלכתובות URL בסיסיות של סרטונים כדי לטעון תמונות ממוזערות ללא שכבת-על של לחצן הפעלה. כברירת מחדל, התמונות הממוזערות של הסרטונים נטענות עם שכבת-על של כפתור הפעלה. הפרמטר החדש הזה מאפשר לכם להסתיר את לחצן ההפעלה בתמונות הממוזערות של הסרטונים.
בעיות שנפתרו
- בעיה 181282432: תמונות ממוזערות של סרטונים תמיד מוצגות עם שכבת-על של לחצן הפעלה.
25 במאי 2021
בעיות שנפתרו
- הנכס
exposureTimeלא מאוכלס במטא-נתונים שלphotoבפריטי מדיה.
19 במאי 2021
הערות
- תיעוד כתובת ה-URL הבסיסית לתמונות עם תנועה עודכן כדי להבהיר את ההתנהגות של הפרמטר
=dvבתמונות עם תנועה ב-Android ובתמונות חיות ב-iOS.
11 בפברואר 2021
הערות
- מדיניות השימוש המקובל עודכנה, והוספו לה תכנים בנושא פרסום וצמצום השימוש בנתונים.
7 ביולי 2020
תכונות
- ממשק ה-API עודכן כדי לתמוך באמצעי הבקרה החדשים לשיתוף ב-Google Photos.
עכשיו מוחזר שדה חדש,
isJoinable, כחלק מהמאפייןshareInfoשל אלבומים משותפים. ה-API יכול להצטרף משתמשים לאלבום משותף כשהערך שלisJoinableהואtrue. אם הבעלים השבית את שיתוף הקישור של אלבום ב-Google Photos, הערך שלisJoinableיהיהfalseוה-API לא יוכל לצרף משתמשים לאלבום הזה. - בעיות 111405623, 116379853, 117685011: עכשיו אפשר לשנות את שמות האלבומים ואת התמונות שלהם וגם לשנות את התיאורים של פריטי המדיה שנוצרו באפליקציה. מבקשים את היקף ההרשאה החדש
photoslibrary.edit.appcreateddataכדי לקבל גישה לעדכון.
17 בפברואר 2020
תכונות
- גודל הקובץ המקסימלי שאפשר להעלות של תמונה הועלה מ-75MB ל-200MB.
- כשאתם מעלים קבצים, עכשיו צריך לציין את סוג ה-MIME בשלב העלאת הבייטים.
- עכשיו צריך לציין שמות של קובצי מדיה בזמן יצירת פריט מדיה, במקום בזמן העלאת ביטים של מדיה. הנכס החדש
fileNameב-simpleMediaItemתומך במחרוזות UTF-8. עדיין אפשר לציין את שם הקובץ של פריט המדיה כשאתם מעלים ביטים של מדיה, אבל מומלץ מאוד לעדכן את ההטמעה.
הערות
- מדיניות השימוש המקובל עודכנה, עם פרטים נוספים שמתמקדים בהקטנת השימוש בנתונים ובאחסון שלהם.
- המסמכים בנושא כתובות URL בסיסיות עודכנו כך שיכללו תמונות עם תנועה.
16 באוגוסט 2019
תכונות
- בעיה 131874809: נוסף מאפיין חדש
isOwnedב-shareInfoכדי לזהות אם המשתמש הוא הבעלים של האלבום המשותף. פרטים נוספים זמינים במדריך למפתחים בנושא שיתוף מדיה.
בעיות שנפתרו
- בעיה 131711405: המאפיין
shareableUrlחסר בתגובהalbums.list. - בעיה 113870729: לפעמים
mediaItems.listהחזיר פריטים כפולים של מדיה בגבולות הדפים. - בעיה 93428763: השדה
statusלמטא-נתונים של הסרטון מחזיר עכשיו בצורה נכונה את הערךVideoProcessingStatusשל הסרטון באיכות הגבוהה ביותר שזמין.
12 ביוני 2019
תכונות
- בעיה 110188560: מסנן חיפוש חדש לבחירת פריטי מדיה שסומנו כפריטי מועדפים:
FeatureFilter. - קטגוריות תוכן חדשות ל
ContentFilterכדי לסנן פריטי מדיה שתואמים לקטגוריות ספציפיות:ARTS, CRAFTS,FASHION, HOUSES, GARDENS, FLOWERS, HOLIDAYS.
הערות
- הנחיות מעודכנות בנושא חוויית משתמש עם הנחיות נוספות למתן שמות לפרויקטים ולאלבומים.
7 במאי 2019
Codelabs
- Codelab חדש: פיתוח אפליקציה לשיתוף תמונות באמצעות Google Photos ו-Flutter. איך יוצרים אפליקציה לשיתוף תמונות באמצעות Google Photos Library API ב-Flutter? לפרטים נוספים, ראו מדריך לדוגמאות.
29 באפריל 2019
תכונות
בעיה 109505022: הוספה והסרה של פריטים קיימים לאלבום:
הקריאות האלה תומכות בפריטי מדיה ובאלבומים שנוצרו על ידי האפליקציה. פרטים נוספים זמינים במדריך למפתחים בנושא ניהול אלבומים.
קריאת ה-REST ליצירת פריטי מדיה
mediaItems.batchCreateמחזירה עכשיו את סטטוס ה-HTTP207 MULTI-STATUSאם לא ניתן היה ליצור חלק מפריטי המדיה. פרטים נוספים זמינים במדריך למפתחים בנושא העלאת מדיה.
הערות
- הגרסאות האחרונות של ספריות הלקוח כוללות שינוי שגורם לשבירה.
הכיתות שקשורות ל-
MediaItem, ל-Albumול-DateRangeהועברו לחבילה חדשה ייעודית. הפונקציונליות שלהם לא השתנתה, רק המיקום שלהם בספריית הלקוח. אפשר לעיין בהערות למהדורה של ספריית הלקוח של Java (1.2.0) ושל ספריית הלקוח של PHP (1.2.0).
14 בפברואר 2019
הערות
- חלה מכסה חדשה על גישה לבייטים של מדיה מכתובות URL בסיסיות. אפשר לעקוב אחרי המכסה הזו ב-Google API Console.
בעיות שנפתרו
- בעיה 124355983: שגיאות 500 בקריאה ל-
mediaItems.getלגבי פריטים מסוימים של מדיה משותפת.
21 בינואר 2019
בעיות שנפתרו
- בעיה 121998358: המאפיין
isWriteableחסר בתגובהalbums.create.
7 בינואר 2019
בעיות שנפתרו
- בעיה 118464845:
mediaItems.listהחזיר יותר מדי דפים ריקים. - בעיה 111714379:
mediaItems.searchהחזיר מחצית מ-pageSize.
30 בנובמבר 2018
תכונות
- קריאה חדשה
mediaItems.batchGetלאחזור מספר פריטי מדיה לפי המזהים שלהם. - בעיה 111279349: אפשרות חדשה
sharedAlbums.leaveלעזוב אלבום משותף. - בעיה 111279347: הוספה של קריאה חדשה
albums.unshareלסימון אלבום משותף כפרטי.
בעיות שנפתרו
- בעיה 113978705: תיאורים שהוגדרו ב-
mediaItems.batchCreateהומרו לישות HTML. - בעיה 114462217: לא ניתן היה להגדיר שם קובץ עבור קובצי וידאו ב-
mediaItems.batchCreate. - בעיה 118475587: המערכת החזירה כתובות URL לא תקינות של מוצרים עבור פריטי מדיה.
- בעיה 111862704: שגיאות 403 בזמן הגישה לכתובות URL בסיסיות.
- בעיה 115932469: העלאות נכשלות עם שגיאת מכסה.
6 בספטמבר 2018
תכונות
- ספריות הלקוח של Java ו-PHP זמינות עכשיו.
הערות
- Google Photos Library API זמין עכשיו לכולם. תודה על המשוב ועל בקשות התכונות ששלחתם במהלך תקופת התצוגה המקדימה ל-Library API למפתחים.
- כדאי לעיין במדריכים החדשים לתחילת העבודה עם ספריות הלקוח של Java ו-PHP.
- הוספנו למדריכים קטעי קוד לדוגמה ב-Java וב-PHP כדי להמחיש את השימוש בספריות הלקוח.
5 בספטמבר 2018
תכונות
- שיחה חדשה
sharedAlbums.getכדי לקבל אלבום באמצעותshareToken. - נכס חדש
isJoinedב-shareInfoכדי לזהות אם המשתמש הצטרף לאלבום המשותף.
בעיות שנפתרו
- בעיה 79321120: המאפיין
mimeTypeחסר בתגובה mediaItems.batchCreate עבור פריטי מדיה מסוג וידאו. - בעיה 79319272: מאפיינים כמו
mediaMetadataו-contributorInfoחסרים בתגובה mediaItems.batchCreate. - בעיה 110237685: תוקנה בעיה בהעלאת קבצים שקשורה ל-CORS.
- בעיה 79318118: לא נשמר סדר עקבי כשהעליתם כמה פריטים לאלבום בקריאה mediaItems.batchCreate.
הערות
- אם שמרתם מזהים (כמו מזהים של אלבומים, פריטים של מדיה או פריטים של העשרה) לפני 5 בספטמבר 2018, הם לא יפעלו יותר כי הפורמט השתנה. תצטרכו לקבל מזהים חדשים לשימוש באפליקציה.
- השם של המאפיין
totalMediaItemsשל המשאב album השתנה ל-mediaItemsCount. - הערך המקסימלי של הפרמטר
pageSizeבקריאות mediaItems.list ו-mediaItems.search השתנה ל-100. מספר ברירת המחדל של פריטי המדיה שמוחזרים כשלא מציינים את הפרמטרpageSizeהשתנה ל-25. - המדריכים בנושא רשימת התוכן בספרייה, שיתוף מדיה וגישה לפריטי מדיה עודכנו עם תכונת המסנן
excludeNonAppCreatedData](/photos/library/guides/apply-filters#nonapp-created) שפורסמה ב-31 ביולי 2018.
31 ביולי 2018
תכונות
- קריאה חדשה
mediaItems.listלהצגת רשימה של פריטי מדיה. - מסנן חדש
excludeNonAppCreatedDataלחיפוש פריטים או לרישום אלבומים שנוצרו על ידי האפליקציה. - פרמטרים חדשים לגישה לתמונות:
- בעיה 79871479: פרמטר החיתוך
c, כדי לחתוך את התמונה לממדים מדויקים. - בעיה 110343547, בעיה 111228390: הפרמטר
dלהורדה, כדי להוריד את התמונה המקורית.
- בעיה 79871479: פרמטר החיתוך
- הקריאה
sharedAlbums.joinמחזירה עכשיו אלבום. - בעיה 109655786:
albumמכיל עכשיו את מזהה פריט המדיה של תמונת השער,coverPhotoMediaItemId. - בעיה 79656863: עכשיו השדה
mediaItemמכיל את שם הקובץ של פריט המדיה,filename.
בעיות שנפתרו
- בעיה 79757390: שם הקובץ לא הוגדר במהלך בקשות ההעלאה. מידע נוסף על השדות
X-Goog-Upload-File-Namefileו-X-Goog-Upload-Protocolזמין במדריך העלאת מדיה. - בעיה 80182372: העלאות שניתן להמשיך החזירו שגיאה. במדריך החדש בנושא העלאות שניתן להמשיך מוסבר על הפרוטוקול המעודכן.
- בעיה 79497397: המאפיין
isWriteableחסר בתגובה albums.list. - בעיה 111143493: המסנן של קטגוריית התוכן
PEOPLEהחזיר תוצאות לא מדויקות. - בעיה 111056278: המסנן של קטגוריית התוכן
BIRTHDAYSהחזיר שגיאה.
גרסת בטא – 8 במאי 2018
הגרסה הראשונית של Library API.
בעיות מוכרות
- הפונקציה
GET mediaItemתשליך שגיאה אם פריט המדיהidשהיא מקבלת הוא פריט מדיה מאלבום משותף שאינו בבעלות המשתמש. - התגובה מהקריאה ל-
batchCreateלא תחזיר את הערכיםmediaMetadataאוcontributorInfo. - אם פריט המדיה הוא סרטון, הקריאה ל-
batchCreateלא תחזירmimeType. - המערכת של
batchCreateלא שומרת על סדר עקבי כשמעלים כמה פריטים. batchCreateלא תומך בסדר (הוספה שלposition) כשיוצרים פריטים של מדיה באלבום משותף בתור הבעלים של האלבום המשותף. כברירת מחדל, הוא מגיע לסוף האלבום.