Yer Fotoğrafına Taşı (Yeni)

Android için Yerler SDK'sı Yer Fotoğrafı (Eski) özelliğini destekler. Fotoğraf yerleştirme (eski) özelliğini kullanıyorsanız Fotoğraf yerleştirme (yeni) özelliğinde 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.

  • Yer Fotoğrafı (eski) bir bitmap resmi döndürür. Fotoğraf Yerleştir (Yeni) işlevi, resmin URI'sini döndürür.

  • Fotoğraf Yerleştir (eski) özelliği, 1.600x1.600 piksel boyutunda maksimum fotoğraf boyutunu destekler. Fotoğraf Yerleştir (Yeni) özelliği, 4.800x4.800 piksel boyutuna kadar olan resimleri 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 iletin.

  • Yanıttaki her fotoğraf bir PhotoMetadata nesnesi ile temsil edilir. Android için Yerler SDK'sı (Yeni) sürümünde PhotoMetadata nesnesi, AuthorAttributions türündeki bir nesne döndüren yeni bir PhotoMetadata.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çin Places.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ğrafları (Yeni) başlıklı makaleyi inceleyin.