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

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

‫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.

דוגמה לבקשה

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