Method: photo.update
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Обновляет метаданные Photo , такие как поза, привязка к месту, связи и т. д. Изменение пикселей фотографии не поддерживается.
Используются только поля, указанные в поле updateMask . Если updateMask отсутствует, обновление применяется ко всем полям.
Этот метод возвращает следующие коды ошибок:
HTTP-запрос
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
URL использует синтаксис перекодировки gRPC .
Параметры пути
| Параметры |
|---|
photo.photoId.id | string Уникальный идентификатор фотографии. |
Параметры запроса
| Параметры |
|---|
updateMask | string ( FieldMask format) Обязательно. Маска, определяющая поля метаданных фотографии для обновления. Если она отсутствует, старые метаданные Photo полностью заменяются новыми метаданными Photo в этом запросе. Обновление завершается ошибкой, если указаны недопустимые поля. Можно указать несколько полей, разделённых запятыми. Допустимы следующие поля: -
pose.heading -
pose.lat_lng_pair -
pose.pitch -
pose.roll -
pose.level -
pose.altitude -
connections -
places
Примечание: Если updateMask содержит повторяющиеся поля, весь набор повторяющихся значений заменяется новым содержимым. Например, если updateMask содержит connections , а UpdatePhotoRequest.photo.connections пуст, все соединения удаляются.
|
Текст запроса
Тело запроса содержит экземпляр Photo .
Тело ответа
В случае успеха тело ответа содержит экземпляр Photo .
Области авторизации
Требуется следующая область OAuth:
-
https://www.googleapis.com/auth/streetviewpublish
Для получения более подробной информации см.OAuth 2.0 Overview .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-11-20 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 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"]]