Android için Yerler SDK'sı mevcut Yer Fotoğrafı'nı destekler. Mevcut Yer Fotoğrafı hakkında bilginiz varsa Yer Fotoğrafı'nın yeni sürümü aşağıdaki değişiklikleri yapar:
Yeni bir fiyatlandırma modeli kullanır. Tüm API'lerin fiyatlandırma bilgileri için Android için Yerler SDK'sı (Yeni) bölümüne bakın.
Mevcut Yer Fotoğrafı, bit eşlem resmi döndürür. Yer Fotoğrafı (Yeni), resme bir URI döndürür.
Mevcut Yer Fotoğrafı, maksimum 1600 x 1600 piksel boyutunu destekliyordu. Yer Fotoğrafı (Yeni) 4800 x 4800 piksele kadar boyutları 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) özelliğini etkinleştirdiğinizde kullanılamaz.Daha fazla bilgi için API Anahtarlarını Kullanma bölümüne bakın.
İsteğe yeni
FetchResolvedPhotoUriRequest
sınıfının bir nesnesini iletin.Yanıttaki her fotoğraf bir
PhotoMetadata
nesnesiyle temsil edilir. Android için Yerler SDK'sı (Yeni) söz konusu olduğundaPhotoMetadata
nesnesi,AuthorAttributions
türünde nesne döndüren yeni birPhotoMetadata.getAuthorAttributions()
yöntemi içerir.Döndürülen
PhotoMetadata
nesnesi atıf veya yazar atıfı içeriyorsa resmi görüntülediğiniz her yerde bu atıfları uygulamanızda eklemeniz gerekir. Atıflar ile ilgili belgeleri inceleyin.PhotoMetadata
ürünündeki 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 oluşturma bölümüne bakın.
Örnek istek
Tam bir örnek için Yer Fotoğrafı (Yeni) bölümüne bakın.