อัปเดตข้อมูลเมตาของ Photos เช่น ท่าทาง การเชื่อมโยงสถานที่ การเชื่อมต่อ ฯลฯ โดยระบบไม่รองรับการเปลี่ยนพิกเซลของรูปภาพ
โปรดทราบว่าหาก photos.batchUpdate ไม่สำเร็จ แสดงว่าไม่มีฟิลด์ที่สำคัญหรือมีข้อผิดพลาดในการตรวจสอบสิทธิ์ แม้ว่าphotos.batchUpdateจะสำเร็จ แต่รูปภาพแต่ละรูปในชุดอาจล้มเหลวได้ ความล้มเหลวเหล่านี้จะระบุไว้ใน PhotoResponse.status แต่ละรายการใน BatchUpdatePhotosResponse.results ดูphoto.updateสำหรับข้อผิดพลาดที่อาจเกิดขึ้นกับรูปภาพแต่ละรูป
ระบบจะใช้เฉพาะฟิลด์ที่ระบุในฟิลด์ updateMask หากไม่มี updateMask การอัปเดตจะมีผลกับทุกช่อง
จำนวนข้อความ UpdatePhotoRequest ใน BatchUpdatePhotosRequest ต้องไม่เกิน 20 รายการ
หมายเหตุ: หากต้องการอัปเดต
Pose.altitudeคุณจะต้องกรอกข้อมูลPose.latLngPairด้วย ไม่เช่นนั้น คำขอจะล้มเหลว
คำขอ HTTP
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
| ช่อง | |
|---|---|
updatePhotoRequests[] |
ต้องระบุ รายการ |
updatePhotoRequests[].photo |
ต้องระบุ |
updatePhotoRequests[].updateMask |
ต้องระบุ มาสก์ที่ระบุฟิลด์ในข้อมูลเมตาของรูปภาพที่จะอัปเดต หากไม่มี ระบบจะแทนที่ ฟิลด์ต่อไปนี้ถูกต้อง
|
เนื้อหาการตอบกลับ
การตอบกลับการอัปเดตข้อมูลเมตาแบบเป็นกลุ่มของ Photos อย่างน้อย 1 รายการ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"results": [
{
object ( |
| ช่อง | |
|---|---|
results[] |
รายการผลลัพธ์สำหรับแต่ละ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/streetviewpublish
ดูข้อมูลเพิ่มเติมได้ที่OAuth 2.0 Overview