Aggiorna i metadati di Photos
, ad esempio posa, associazione del luogo, connessioni e così via. La modifica dei pixel delle foto non è supportata.
Tieni presente che se photos.batchUpdate
non riesce, mancano campi critici o si è verificato un errore di autenticazione. Anche se l'operazione photos.batchUpdate
va a buon fine, è possibile che le singole foto del batch presentino errori. Questi errori sono specificati in ogni PhotoResponse.status
in BatchUpdatePhotosResponse.results
. Consulta photo.update
per gli errori specifici che possono verificarsi per ciascuna foto.
Vengono utilizzati solo i campi specificati nel campo updateMask
. Se updateMask
non è presente, l'aggiornamento si applica a tutti i campi.
Il numero di messaggi UpdatePhotoRequest
in un BatchUpdatePhotosRequest
non deve essere maggiore di 20.
Nota: per aggiornare
Pose.altitude
, è necessario compilare anchePose.latLngPair
. In caso contrario, la richiesta non andrà a buon fine.
Richiesta HTTP
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
Campi | |
---|---|
updatePhotoRequests[] |
Obbligatorio. Elenco di |
updatePhotoRequests[].photo |
Obbligatorio. Oggetto |
updatePhotoRequests[].updateMask |
Obbligatorio. Maschera che identifica i campi sui metadati della foto da aggiornare. Se non presenti, i vecchi metadati I seguenti campi sono validi:
|
Corpo della risposta
Risposta all'aggiornamento collettivo dei metadati di uno o più Photos
.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"results": [
{
object ( |
Campi | |
---|---|
results[] |
Elenco di risultati per ogni singolo |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/streetviewpublish
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.