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

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'ler için fiyatlandırma bilgileri Android için Yerler SDK'sı (Yeni) başlıklı makalede verilmiştir.

  • 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ı destekler. Fotoğraf Yerleştir (Yeni) özelliği 4.800x4.800 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. Yalnızca Places API (Yeni)'yi etkinleştirdiğinizde bu yöntem kullanılamaz.

    Daha fazla bilgi için API anahtarlarını kullanma başlıklı makaleyi inceleyin.

  • İsteğe yeni FetchResolvedPhotoUriRequest sınıfının bir nesnesini iletin.

  • Yanıttaki her fotoğraf bir PhotoMetadata objesiyle temsil edilir. Android için Yerler SDK'sı (Yeni) sürümünde PhotoMetadata objesi, AuthorAttributions türüne ait 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 bu ilişkilendirmeleri, resmi görüntülediğiniz her yerde uygulamanıza eklemeniz gerekir. İlişkilendirmeler ile ilgili dokümanları inceleyin.

  • PhotoMetadata sürümündeki 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ğrafı (Yeni) başlıklı makaleyi inceleyin.