Aktualisiert die Metadaten einer Photo
, z. B. Pose, Ortsverknüpfung oder Verbindungen. Das Ändern der Pixel eines Fotos wird nicht unterstützt.
Nur die im Feld updateMask
angegebenen Felder werden verwendet. Wenn updateMask
nicht vorhanden ist, wird die Aktualisierung auf alle Felder angewendet.
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 die angefordertePhoto
noch 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 identifiziert, die aktualisiert werden sollen. Falls 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 in der Übersicht über OAuth 2.0.