Street View Publish API

เผยแพร่ภาพมุมมอง 360 ไปที่ Google Maps พร้อมด้วยตําแหน่ง การวางแนว และข้อมูลเมตาการเชื่อมต่อ แอปสามารถเสนออินเทอร์เฟซสําหรับการวางตําแหน่ง เชื่อมต่อ และอัปโหลดรูปภาพ Street View ที่ผู้ใช้สร้างขึ้น

บริการ: Streetviewpublish.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนําให้ใช้ไลบรารีของไคลเอ็นต์ที่ Google ให้ไว้ หากแอปพลิเคชันต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคําขอ API

เอกสารการค้นพบ

เอกสาร Discovery เป็นข้อมูลจําเพาะที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ซึ่งจะใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างเกี่ยวข้องกับปลายทางของบริการนี้

  • https://streetviewpublish.googleapis.com

ทรัพยากร REST: v1.photo

เมธอด
create POST /v1/photo
หลังจากที่ลูกค้าอัปโหลดรูปภาพ UploadRef ที่กลับมาอีกครั้ง CreatePhoto จะเผยแพร่ Photo ที่อัปโหลดไปยัง Street View ใน Google Maps
delete DELETE /v1/photo/{photoId}
ลบ Photo และข้อมูลเมตา
get GET /v1/photo/{photoId}
รับข้อมูลเมตาของ Photo ที่ระบุ
startUpload POST /v1/photo:startUpload
สร้างเซสชันการอัปโหลดเพื่อเริ่มอัปโหลดไบต์รูปภาพ
update PUT /v1/photo/{photo.photoId.id}
อัปเดตข้อมูลเมตาของ Photo เช่น ท่าทาง การเชื่อมโยงสถานที่ การเชื่อมต่อ ฯลฯ

ทรัพยากร REST: v1.photoSequence

เมธอด
create POST /v1/photoSequence
หลังจากที่ไคลเอ็นต์อัปโหลด PhotoSequence ที่มี UploadRef ที่ส่งคืนเรียบร้อยแล้ว CreatePhotoSequence จะแยกลําดับภาพมุมมอง 360 จากวิดีโอหรือข้อมูลเมตาของอุปกรณ์ที่ขยายได้ (XDM, http://www.xdm.org/) เพื่อเผยแพร่ใน Street View บน Google Maps
delete DELETE /v1/photoSequence/{sequenceId}
ลบ PhotoSequence และข้อมูลเมตา
get GET /v1/photoSequence/{sequenceId}
รับข้อมูลเมตาของ PhotoSequence ที่ระบุผ่านอินเทอร์เฟซ Operation
startUpload POST /v1/photoSequence:startUpload
สร้างเซสชันการอัปโหลดเพื่อเริ่มอัปโหลดข้อมูลลําดับรูปภาพ

ทรัพยากร REST: v1.photoSequences

เมธอด
list GET /v1/photoSequences
แสดง PhotoSequences ทั้งหมดที่เป็นของผู้ใช้โดยเรียงลําดับการประทับเวลาจากมากไปหาน้อยของ CreatePhotosSequence

ทรัพยากร REST: v1.photos

เมธอด
batchDelete POST /v1/photos:batchDelete
ลบรายการ Photos และข้อมูลเมตา
batchGet GET /v1/photos:batchGet
รับข้อมูลเมตาของกลุ่ม Photo ที่ระบุ
batchUpdate POST /v1/photos:batchUpdate
อัปเดตข้อมูลเมตาของ Photos เช่น ท่าทาง การเชื่อมโยงสถานที่ การเชื่อมต่อ ฯลฯ
list GET /v1/photos
แสดง Photos ทั้งหมดที่เป็นของผู้ใช้