Memperbarui metadata Photos
, seperti pose, pengaitan tempat, koneksi, dll. Mengubah piksel foto tidak didukung.
Perhatikan bahwa jika photos.batchUpdate
gagal, kolom penting tidak ada atau terjadi error autentikasi. Meskipun photos.batchUpdate
berhasil, setiap foto di batch mungkin akan gagal. Kegagalan ini ditentukan dalam setiap PhotoResponse.status
pada BatchUpdatePhotosResponse.results
. Lihat photo.update
untuk mengetahui kegagalan spesifik yang dapat terjadi per foto.
Hanya kolom yang ditentukan di kolom updateMask
yang digunakan. Jika updateMask
tidak ada, update akan diterapkan ke semua kolom.
Jumlah pesan UpdatePhotoRequest
dalam BatchUpdatePhotosRequest
tidak boleh lebih dari 20.
Catatan: Untuk memperbarui
Pose.altitude
,Pose.latLngPair
juga harus diisi. Jika tidak, permintaan akan gagal.
Permintaan HTTP
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
Kolom | |
---|---|
updatePhotoRequests[] |
Wajib diisi. Daftar |
updatePhotoRequests[].photo |
Wajib diisi. Objek |
updatePhotoRequests[].updateMask |
Wajib diisi. Masker yang mengidentifikasi kolom pada metadata foto yang akan diperbarui. Jika tidak ada, metadata Kolom berikut valid:
|
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Respons terhadap update batch metadata dari satu atau beberapa Photos
.
Representasi JSON |
---|
{
"results": [
{
object ( |
Kolom | |
---|---|
results[] |
Daftar hasil untuk setiap |
Cakupan Otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/streetviewpublish
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.