Method: photo.update
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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:
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 |
string
Eine eindeutige Kennung für ein Foto.
|
Abfrageparameter
Parameter |
updateMask |
string (FieldMask format)
Erforderlich. Maske, die Felder in den Fotometadaten identifiziert, die aktualisiert werden sollen. Falls nicht vorhanden, werden die alten Photo -Metadaten in dieser Anfrage vollständig durch die neuen Photo -Metadaten ersetzt. Die Aktualisierung schlägt fehl, wenn ungültige Felder angegeben sind. In einer durch Kommas getrennten Liste können mehrere Felder angegeben werden. Die folgenden Felder sind gültig:
pose.heading
pose.lat_lng_pair
pose.pitch
pose.roll
pose.level
pose.altitude
connections
places
Hinweis: Wenn updateMask wiederkehrende Felder enthält, wird der gesamte Satz wiederholter Werte durch den neuen Inhalt ersetzt. Wenn updateMask beispielsweise connections enthält und UpdatePhotoRequest.photo.connections leer ist, werden alle Verbindungen entfernt.
|
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.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2023-12-01 (UTC)."],[[["Updates a Photo's metadata, such as pose, connections, and places, but not the image pixels themselves."],["Uses an `updateMask` to specify which fields to update; if omitted, all fields are updated."],["Requires the `https://www.googleapis.com/auth/streetviewpublish` OAuth scope for authorization."],["Returns the updated Photo object if successful."],["May return errors if permissions are lacking, the request is invalid, the Photo doesn't exist, or is still being indexed."]]],[]]