Method: photo.update

อัปเดตข้อมูลเมตาของ Photo เช่น ท่าทาง การเชื่อมโยงสถานที่ การเชื่อมต่อ ฯลฯ โดยไม่รองรับการเปลี่ยนพิกเซลของรูปภาพ

ระบบจะใช้เฉพาะฟิลด์ที่ระบุในฟิลด์ updateMask หากไม่มี updateMask การอัปเดตจะมีผลกับทุกช่อง

เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
photo.photoId.id

string

ตัวระบุที่ไม่ซ้ำกันสำหรับรูปภาพ

พารามิเตอร์การค้นหา

พารามิเตอร์
updateMask

string (FieldMask format)

ต้องระบุ มาสก์ที่ระบุฟิลด์ในข้อมูลเมตาของรูปภาพที่จะอัปเดต หากไม่มี ระบบจะแทนที่Photoข้อมูลเมตาเก่าด้วยPhotoข้อมูลเมตาใหม่ในคำขอนี้ทั้งหมด การอัปเดตจะล้มเหลวหากมีการระบุฟิลด์ที่ไม่ถูกต้อง คุณระบุหลายฟิลด์ได้ในรายการที่คั่นด้วยคอมมา

ฟิลด์ต่อไปนี้ถูกต้อง

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

หมายเหตุ: เมื่อ updateMask มีฟิลด์ที่ซ้ำกัน ระบบจะแทนที่ชุดค่าที่ซ้ำกันทั้งหมดด้วยเนื้อหาใหม่ เช่น หาก updateMask มี connections และ UpdatePhotoRequest.photo.connections ว่างเปล่า ระบบจะนำการเชื่อมต่อทั้งหมดออก

เนื้อความของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ Photo

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Photo

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

ดูข้อมูลเพิ่มเติมได้ที่OAuth 2.0 Overview