Method: photo.update

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

Hanya kolom yang ditentukan di 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 ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
photo.photoId.id

string

ID unik untuk foto.

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Wajib. Masker yang mengidentifikasi kolom pada metadata foto yang akan diperbarui. Jika tidak ada, metadata Photo lama akan sepenuhnya diganti dengan metadata Photo baru dalam permintaan ini. Pembaruan akan gagal jika kolom yang tidak valid ditentukan. Beberapa kolom dapat ditentukan dalam daftar yang dibatasi 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 memuat instance Photo.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.