Places SDK for Android mendukung Place Photo yang ada. Jika Anda sudah terbiasa dengan Foto Tempat yang sudah ada, Foto Tempat versi baru akan membuat perubahan berikut:
Menggunakan model penetapan harga baru. Guna mengetahui informasi harga untuk semua API, lihat Places SDK for Android (Baru).
Place Photo yang ada menampilkan gambar bitmap. Place Photo (Baru) menampilkan URI ke gambar.
Place Photo yang ada mendukung ukuran foto maksimum 1600x1600 piksel. Place Photo (Baru) mendukung ukuran hingga 4800x4800 piksel.
Untuk membuat permintaan, panggil metode
PlacesClient.fetchResolvedPhotoUri()
baru.Anda hanya dapat memanggil metode
PlacesClient.fetchPhoto()
jika mengaktifkan Places API. Metode tersebut tidak tersedia jika Anda hanya mengaktifkan Places API (Baru).Untuk informasi selengkapnya, lihat Menggunakan Kunci API.
Teruskan objek dari class
FetchResolvedPhotoUriRequest
ke permintaan.Setiap foto dalam respons direpresentasikan oleh objek
PhotoMetadata
. Untuk Places SDK for Android (Baru), objekPhotoMetadata
berisi metodePhotoMetadata.getAuthorAttributions()
baru yang menampilkan objek dengan jenisAuthorAttributions
.Jika objek
PhotoMetadata
yang ditampilkan menyertakan atribusi atau atribusi penulis, Anda harus menyertakan atribusi ini dalam aplikasi di mana pun Anda menampilkan gambar. Lihat dokumentasi tentang atribusi.Untuk mengakses atribusi penulis baru di
PhotoMetadata
, Anda harus melakukan inisialisasi aplikasi dengan memanggil metodePlaces.initializeWithNewPlacesApiEnabled()
. Untuk informasi selengkapnya tentang cara memilih layanan Places API, lihat Menyiapkan project Google Cloud.
Contoh permintaan
Untuk contoh lengkapnya, lihat Foto Tempat (Baru).