Aktualisiert die Metadaten eines Photo, z. B. Pose, Ortszuordnung und Verbindungen. Das Ändern der Pixel eines Fotos wird nicht unterstützt.
Es werden nur die im Feld updateMask angegebenen Felder verwendet. Wenn updateMask nicht vorhanden ist, gilt die Aktualisierung für alle Felder.
Diese Methode gibt die folgenden Fehlercodes zurück:
google.rpc.Code.PERMISSION_DENIED, wenn der anfragende Nutzer das angeforderte Foto nicht erstellt hat.google.rpc.Code.INVALID_ARGUMENT, wenn die Anfrage fehlerhaft ist.google.rpc.Code.NOT_FOUND, wenn das angeforderte Foto nicht vorhanden ist.google.rpc.Code.UNAVAILABLE, wenn der angefordertePhotonoch indexiert wird.
HTTP-Anfrage
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
photo.photoId.id |
Eine eindeutige Kennung für ein Foto. |
Abfrageparameter
| Parameter | |
|---|---|
updateMask |
Erforderlich. Maske, die Felder in den Fotometadaten angibt, die aktualisiert werden sollen. Wenn nicht vorhanden, werden die alten Die folgenden Felder sind gültig:
|
Anfragetext
Der Anfragetext enthält eine Instanz von Photo.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Photo.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/streetviewpublish
Weitere Informationen finden Sie unter OAuth 2.0 Overview.