Migrasi ke Foto Tempat (Baru)

Developer Wilayah Ekonomi Eropa (EEA)

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), objek PhotoMetadata berisi metode PhotoMetadata.getAuthorAttributions() baru yang menampilkan objek berjenis AuthorAttributions.

    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 metode Places.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).