Method: photo.create

หลังจากที่ไคลเอ็นต์อัปโหลดรูปภาพพร้อมกับ UploadRef ที่ส่งคืนแล้ว photo.create จะเผยแพร่ Photo ที่อัปโหลดไปยัง Street View ใน Google Maps

ปัจจุบัน วิธีเดียวในการตั้งค่าส่วนหัว ระดับเสียง และการหมุนใน photo.create คือผ่านข้อมูลเมตา XMP ของภาพ 360 องศาในไบต์ของรูปภาพ photo.create จะไม่สนใจฟิลด์ pose.heading, pose.pitch, pose.roll, pose.altitude และ pose.level ใน Pose

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

  • google.rpc.Code.INVALID_ARGUMENT หากคำขอมีรูปแบบไม่ถูกต้องหรือรูปภาพที่อัปโหลดไม่ใช่ภาพมุมมอง 360
  • google.rpc.Code.NOT_FOUND หากไม่มีข้อมูลอ้างอิงการอัปโหลด
  • google.rpc.Code.RESOURCE_EXHAUSTED หากบัญชีใช้พื้นที่เก็บข้อมูลจนเต็ม

คำขอ HTTP

POST https://streetviewpublish.googleapis.com/v1/photo

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

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

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

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

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

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

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

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

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