Actualiza los metadatos de Photos, como la posición, la asociación de lugares, las conexiones, etcétera. No se admite el cambio de los píxeles de las fotos.
Ten en cuenta que, si falla photos.batchUpdate, faltan campos críticos o hay un error de autenticación. Incluso si photos.batchUpdate se ejecuta correctamente, es posible que algunas fotos individuales del lote tengan errores. Estas fallas se especifican en cada PhotoResponse.status en BatchUpdatePhotosResponse.results. Consulta photo.update para ver los errores específicos que pueden ocurrir por 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.
La cantidad de mensajes UpdatePhotoRequest en un BatchUpdatePhotosRequest no debe superar los 20.
Nota: Para actualizar
Pose.altitude, también se debe completarPose.latLngPair. De lo contrario, la solicitud fallará.
Solicitud HTTP
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
La URL usa la sintaxis de la transcodificación de gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
| Campos | |
|---|---|
updatePhotoRequests[] |
Obligatorio. Es una lista de |
updatePhotoRequests[].photo |
Obligatorio. Objeto |
updatePhotoRequests[].updateMask |
Obligatorio. Máscara que identifica los campos de los metadatos de la foto que se actualizarán. Si no está presente, los metadatos Los siguientes campos son válidos:
|
Cuerpo de la respuesta
Es la respuesta a la actualización por lotes de los metadatos de uno o más Photos.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{
"results": [
{
object ( |
| Campos | |
|---|---|
results[] |
Es la lista de resultados para cada |
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/streetviewpublish
Para obtener más información, consulta OAuth 2.0 Overview.