Method: photo.update

Memperbarui metadata Photo, seperti pose, pengaitan tempat, hubungan, dll. Mengubah piksel foto tidak didukung.

Hanya kolom yang ditentukan dalam kolom updateMask yang digunakan. Jika updateMask tidak ada, pembaruan berlaku untuk semua kolom.

Metode ini menampilkan kode error berikut:

Permintaan HTTP

PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
photo.photoId.id

string

ID unik untuk foto.

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Wajib. Mask yang mengidentifikasi kolom pada metadata foto yang akan diperbarui. Jika tidak ada, metadata Photo lama sepenuhnya akan diganti dengan metadata Photo baru dalam permintaan ini. Update akan gagal jika kolom yang tidak valid ditentukan. Beberapa kolom dapat ditentukan dalam daftar yang dipisahkan koma.

Kolom berikut valid:

  • pose.heading
  • pose.lat_lng_pair
  • pose.pitch
  • pose.roll
  • pose.level
  • pose.altitude
  • connections
  • places

Catatan: Jika updateMask berisi kolom berulang, seluruh kumpulan nilai berulang akan diganti dengan konten baru. Misalnya, jika updateMask berisi connections dan UpdatePhotoRequest.photo.connections kosong, semua koneksi akan dihapus.

Isi permintaan

Isi permintaan memuat instance Photo.

Isi respons

Jika berhasil, isi respons akan berisi instance Photo.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/streetviewpublish

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.