מעבר מ-Place Photo (גרסה קודמת) ל-Place Photo (גרסה חדשה)

מפתחים באזור הכלכלי האירופי (EEA)

‫Places SDK ל-Android תומך ב-Place Photo (מדור קודם). אם אתם מכירים את Place Photo (מדור ישן), Place Photo (חדש) כולל את השינויים הבאים:

  • משתמש במודל תמחור חדש. מידע על תמחור של כל ממשקי ה-API זמין במאמר Places SDK for Android (חדש).

  • הפונקציה Place Photo (Legacy) מחזירה תמונת מפת סיביות. השיטה Place Photo (חדשה) מחזירה URI לתמונה.

  • ב-Place Photo (Legacy) היה אפשר להעלות תמונות בגודל מקסימלי של ‎1,600 x 1,600 פיקסלים. התכונה 'תמונה של המקום' (חדשה) תומכת בגדלים של עד ‎4,800 x 4,800 פיקסלים.

  • כדי לשלוח בקשה, מפעילים את השיטה החדשה PlacesClient.fetchResolvedPhotoUri().

    מידע נוסף זמין במאמר בנושא שימוש במפתחות API.

  • מעבירים לבקשה אובייקט של המחלקה החדשה FetchResolvedPhotoUriRequest.

  • כל תמונה בתשובה מיוצגת על ידי אובייקט PhotoMetadata. ב-Places SDK ל-Android (חדש), האובייקט PhotoMetadata מכיל שיטה חדשה PhotoMetadata.getAuthorAttributions() שמחזירה אובייקט מסוג AuthorAttributions.

    אם האובייקט PhotoMetadata שמוחזר כולל שיוכים או שיוך של מחבר, אתם צריכים לכלול את השיוכים האלה באפליקציה בכל מקום שבו התמונה מוצגת. אפשר לעיין במאמרי העזרה בנושא שיוך.

  • כדי לגשת לשיוך החדש של היוצרים ב-PhotoMetadata, צריך לאתחל את האפליקציה באמצעות קריאה לשיטה Places.initializeWithNewPlacesApiEnabled(). מידע נוסף על בחירת שירות Places API זמין במאמר הגדרת פרויקט בענן של Google.

דוגמה לבקשה

דוגמה מלאה מופיעה במאמר בנושא תמונות של מקומות (חדש).