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 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 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.