Android için Yerler SDK'sı, mevcut yer fotoğrafını destekler. Mevcut yer fotoğrafını biliyorsanız yer fotoğrafının yeni sürümünde aşağıdaki değişiklikler yapılmıştır:
Yeni bir fiyatlandırma modeli kullanır. Tüm API'lerin fiyatlandırma bilgileri için Android için Yerler SDK'sı (Yeni) başlıklı makaleyi inceleyin.
Mevcut yer fotoğrafı, bir bitmap resmi döndürür. Fotoğraf Yerleştir (Yeni) işlevi, resmin URI'sini döndürür.
Mevcut yer fotoğrafı, maksimum 1.600x1.600 piksel boyutunda fotoğrafları desteklemektedir. Fotoğraf Yerleştir (Yeni) özelliği 4.800x4.800 piksel boyuta kadar destekler.
İstekte bulunmak için yeni
PlacesClient.fetchResolvedPhotoUri()
yöntemini çağırın.PlacesClient.fetchPhoto()
yöntemini yalnızca Places API'yi etkinleştirirseniz çağırabilirsiniz. Bu yöntem, yalnızca Places API (Yeni)'yi etkinleştirdiğinizde kullanılamaz.Daha fazla bilgi için API anahtarlarını kullanma başlıklı makaleyi inceleyin.
İsteğe yeni
FetchResolvedPhotoUriRequest
sınıfından bir nesne gönderin.Yanıttaki her fotoğraf bir
PhotoMetadata
nesnesi ile temsil edilir. Android için Yerler SDK'sı (Yeni) sürümündePhotoMetadata
nesnesi,AuthorAttributions
türündeki bir nesne döndüren yeni birPhotoMetadata.getAuthorAttributions()
yöntemi içerir.Döndürülen
PhotoMetadata
nesnesi herhangi bir ilişkilendirme veya yazar ilişkilendirmesi içeriyorsa resmi gösterdiğiniz her yerde bu ilişkilendirmeleri uygulamanıza eklemeniz gerekir. İlişkilendirmeler ile ilgili dokümanları inceleyin.PhotoMetadata
'teki yeni yazar ilişkilendirmelerine erişmek içinPlaces.initializeWithNewPlacesApiEnabled()
yöntemini çağırarak uygulamanızı başlatmanız gerekir. Places API hizmetini seçme hakkında daha fazla bilgi için Google Cloud projenizi ayarlama başlıklı makaleyi inceleyin.
Örnek istek
Tam bir örnek için Yer Fotoğrafı Ekleme (Yeni) başlıklı makaleyi inceleyin.