Street View Publish API

פרסום תמונות 360 במפות Google, כולל מטא-נתונים של מיקום, כיוון וקישוריות. אפליקציות יכולות להציע ממשק למיקום, לחיבור ולהעלאה של תמונות Street View שנוצרו על ידי משתמשים.

שירות: streetviewpublish.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, תוכלו להשתמש בפרטים הבאים כשתשלחו את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט קריא למחשבים שמיועד לתיאור ולשימוש בממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת הקצה של השירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות ה-API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות:

  • https://streetviewpublish.googleapis.com

משאב ל-REST: v1.photo

שיטות
create POST /v1/photo
אחרי שהלקוח יסיים להעלות את התמונה עם ה-UploadRef שהוחזר, CreatePhoto יפרסם את הPhoto שהועלה ל-Street View במפות Google.
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.
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 ששייכים למשתמש, בסדר יורד של חותמות זמן ב-CreatePhotoSequence.

משאב ל-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 ששייכים למשתמש.