Places SDK ל-Android תומך בPlace Photo (מאמר בנושא גרסה קודמת). אם אתם מכירים את Place Photo (Legacy), Place Photo (New) כולל את השינויים הבאים:
משתמש במודל תמחור חדש. מידע על תמחור של כל ממשקי ה-API זמין במאמר Places SDK for Android (חדש).
השיטה Place Photo (Legacy) מחזירה תמונת מפת סיביות. השיטה Place Photo (חדשה) מחזירה URI לתמונה.
ב-Place Photo (Legacy) הגודל המקסימלי של התמונה היה 1,600 על 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 Cloud.
דוגמה לבקשה
דוגמה מלאה מופיעה במאמר בנושא תמונות של מקומות (חדש).