Method: photo.update
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Aktualizuje metadane Photo, takie jak pozycja, powiązanie z miejscem, połączenia itp. Zmiana pikseli zdjęcia nie jest obsługiwana.
Używane są tylko pola określone w polu updateMask. Jeśli pole updateMask nie występuje, aktualizacja dotyczy wszystkich pól.
Ta metoda zwraca te kody błędów:
Żądanie HTTP
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry |
photo.photoId.id |
string
Unikalny identyfikator zdjęcia.
|
Parametry zapytania
| Parametry |
updateMask |
string (FieldMask format)
Wymagane. Maska, która identyfikuje pola w metadanych zdjęcia do zaktualizowania. Jeśli nie jest obecny, stare metadane Photo zostaną w tej prośbie całkowicie zastąpione nowymi metadanymi Photo. Jeśli podasz nieprawidłowe pola, aktualizacja się nie powiedzie. Możesz podać wiele pól na liście rozdzielonej przecinkami. Te pola są prawidłowe:
pose.heading
pose.lat_lng_pair
pose.pitch
pose.roll
pose.level
pose.altitude
connections
places
Uwaga: jeśli updateMask zawiera powtarzające się pola, cały zestaw powtarzających się wartości zostanie zastąpiony nową zawartością. Jeśli na przykład updateMask zawiera connections, a UpdatePhotoRequest.photo.connections jest puste, wszystkie połączenia zostaną usunięte.
|
Treść żądania
Treść żądania zawiera wystąpienie elementu Photo.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Photo.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/streetviewpublish
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-11-20 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-11-20 UTC."],[],["This describes how to update a photo's metadata using the Street View Publish API. It uses a `PUT` request to a specific URL with a photo ID in the path. The `updateMask` query parameter specifies which metadata fields to modify. The request body contains the new metadata, and the response body returns the updated photo. Key metadata includes pose, connections, and places. Authorization requires a specific OAuth scope. Possible errors include permission, invalid argument, not found, or unavailability.\n"]]