Places SDK for Android mendukung Foto Tempat (Lama). Jika Anda sudah familiar dengan Place Photo (Lama), Place Photo (Baru) melakukan perubahan berikut:
Menggunakan model harga baru. Untuk informasi harga semua API, lihat Places SDK for Android (Baru).
Place Photo (Lama) menampilkan gambar bitmap. Place Photo (Baru) menampilkan URI ke gambar.
Tempat Foto (Lama) mendukung ukuran foto maksimum 1600 x 1600 piksel. Tempatkan Foto (Baru) mendukung ukuran hingga 4800 x 4800 piksel.
Untuk membuat permintaan, panggil metode
PlacesClient.fetchResolvedPhotoUri()
baru.Anda hanya dapat memanggil metode
PlacesClient.fetchPhoto()
jika Anda mengaktifkan Places API. Metode tersebut tidak tersedia jika Anda hanya mengaktifkan Places API (Baru).Untuk mengetahui informasi selengkapnya, lihat Menggunakan Kunci API.
Teruskan objek class
FetchResolvedPhotoUriRequest
baru ke permintaan.Setiap foto dalam respons diwakili oleh objek
PhotoMetadata
. Untuk Places SDK for Android (Baru), objekPhotoMetadata
berisi metodePhotoMetadata.getAuthorAttributions()
baru yang menampilkan objek berjenisAuthorAttributions
.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 menginisialisasi aplikasi dengan memanggil metodePlaces.initializeWithNewPlacesApiEnabled()
. Untuk mengetahui informasi selengkapnya tentang cara memilih layanan Places API, lihat Menyiapkan project Google Cloud.
Contoh permintaan
Untuk contoh lengkap, lihat Foto Tempat (Baru).