Method: photo.update

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

Hanya kolom yang ditentukan di kolom updateMask yang digunakan. Jika updateMask tidak ada, update akan diterapkan ke 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 diisi. Masker yang mengidentifikasi kolom pada metadata foto yang akan diperbarui. Jika tidak ada, metadata Photo yang lama akan sepenuhnya diganti dengan metadata Photo yang baru dalam permintaan ini. Pembaruan gagal jika kolom yang tidak valid ditentukan. Beberapa kolom dapat ditentukan dalam daftar yang dipisahkan koma.

Kolom berikut valid:

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

Catatan: Jika updateMask berisi kolom berulang, seluruh rangkaian 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 memuat instance Photo.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut ini:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.