ב-Places SDK ל-Android יש תמיכה בתמונה של המקום הקיימת. אם אתם מכירים את התמונה הקיימת של המקום, הגרסה החדשה של התמונה של המקום כוללת את השינויים הבאים:
נעשה שימוש במודל תמחור חדש. למידע על התמחור של כל ממשקי ה-API, אפשר לעיין במאמר Places SDK ל-Android (חדש).
התמונה הקיימת של המקום מחזירה תמונה בפורמט בייטמאפ. האפשרות 'תמונה של מקום' (חדשה) מחזירה URI של התמונה.
בתמונה הקיימת של המקום, הגודל המקסימלי של התמונה היה 1,600 על 1,600 פיקסלים. התמונה של המקום (חדש) תומכת בגדלים של עד 4,800 על 4,800 פיקסלים.
כדי לשלוח בקשה, צריך להפעיל את השיטה החדשה
PlacesClient.fetchResolvedPhotoUri()
.אפשר לבצע קריאה לשיטה
PlacesClient.fetchPhoto()
רק אם מפעילים את Places API. השיטה הזו לא זמינה אם מפעילים רק את Places API (חדש).מידע נוסף זמין במאמר שימוש במפתחות API.
מעבירים לבקשה אובייקט מהסוג החדש
FetchResolvedPhotoUriRequest
.כל תמונה בתגובה מיוצגת על ידי אובייקט
PhotoMetadata
. ב-Places SDK ל-Android (חדש), האובייקטPhotoMetadata
מכיל שיטה חדשהPhotoMetadata.getAuthorAttributions()
שמחזירה אובייקט מסוגAuthorAttributions
.אם האובייקט
PhotoMetadata
המוחזר כולל קרדיטים או קרדיט של המחבר, עליכם לכלול את הקרדיטים האלה באפליקציה בכל מקום שבו אתם מציגים את התמונה. מידע נוסף זמין במאמר בנושא שיוך.כדי לגשת לזיהוי המחברים החדש ב-
PhotoMetadata
, צריך להפעיל את האפליקציה באמצעות הקריאה ל-methodPlaces.initializeWithNewPlacesApiEnabled()
. למידע נוסף על בחירת השירות של Places API, קראו את המאמר הגדרת הפרויקט ב-Google Cloud.
בקשה לדוגמה
דוגמה מלאה מופיעה במאמר הוספת תמונה של מקום (חדש).