עדכון המטא-נתונים של Photo, כמו תנוחה, שיוך למקום, חיבורים וכו'. אי אפשר לשנות את הפיקסלים של התמונה.
רק השדות שצוינו בשדה updateMask נמצאים בשימוש. אם התג updateMask לא מופיע, העדכון חל על כל השדות.
השיטה הזו מחזירה את קודי השגיאה הבאים:
-
google.rpc.Code.PERMISSION_DENIEDאם המשתמש ששלח את הבקשה לא יצר את התמונה המבוקשת. -
google.rpc.Code.INVALID_ARGUMENTאם הבקשה לא תקינה. -
google.rpc.Code.NOT_FOUNDאם התמונה המבוקשת לא קיימת. google.rpc.Code.UNAVAILABLEאם ה-Photoהמבוקש עדיין נמצא בתהליך הוספה לאינדקס.
בקשת HTTP
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
photo.photoId.id |
מזהה ייחודי של תמונה. |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
updateMask |
חובה. מסכה שמזהה את השדות במטא-נתונים של התמונה שצריך לעדכן. אם לא מצוין מזהה, המטא-נתונים הישנים של השדות הבאים הם חוקיים:
|
גוף הבקשה
גוף הבקשה מכיל מופע של Photo.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Photo.
היקפי הרשאה
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/streetviewpublish
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.