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.
דוגמה לבקשה
דוגמה מלאה מופיעה במאמר בנושא תמונות של מקומות (חדש).