Method: photo.update

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Actualiza los metadatos de una Photo, como la pose, la asociación de lugar, las conexiones, etc. No se pueden cambiar los píxeles de una foto.

Solo se usan los campos especificados en el campo updateMask. Si updateMask no está presente, la actualización se aplica a todos los campos.

Este método muestra los siguientes códigos de error:

Solicitud HTTP

PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
photo.photoId.id

string

Es un identificador único para una foto.

Parámetros de consulta

Parámetros
updateMask

string (FieldMask format)

Obligatorio. Máscara que identifica los campos de los metadatos de la foto que se deben actualizar. Si no están presentes, los metadatos Photo anteriores se reemplazan por los metadatos Photo nuevos en esta solicitud. La actualización fallará si se especifican campos no válidos. Se pueden especificar varios campos en una lista delimitada por comas.

Los siguientes campos son válidos:

  • pose.heading
  • pose.latLngPair
  • pose.pitch
  • pose.roll
  • pose.level
  • pose.altitude
  • connections
  • places

Nota: Cuando updateMask contiene campos repetidos, todo el conjunto de valores repetidos se reemplaza por el contenido nuevo. Por ejemplo, si updateMask contiene connections y UpdatePhotoRequest.photo.connections está vacío, se quitan todas las conexiones.

Cuerpo de la solicitud

El cuerpo de la solicitud incluye una instancia de Photo.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Photo.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/streetviewpublish

Para obtener más información, consulta la Descripción general de OAuth 2.0.