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 .