פרסום תמונות 360 במפות Google, כולל מטא-נתונים של מיקום, כיוון וקישוריות. אפליקציות יכולות להציע ממשק למיקום, לחיבור ולהעלאה של תמונות Street View שנוצרו על ידי משתמשים.
- משאב ל-REST: v1.photo
- משאב REST: v1.photoSequence
- משאב REST: v1.photoSequences
- משאב ל-REST: v1.photos
שירות: 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ששייכים למשתמש. | 
