Method: photos.batchDelete

Supprime une liste de Photos et leurs métadonnées.

Notez que si photos.batchDelete échoue, cela signifie que des champs critiques sont manquants ou qu'il y a une erreur d'authentification. Même si photos.batchDelete réussit, des échecs peuvent se produire pour des photos individuelles du lot. Ces échecs sont spécifiés dans chaque PhotoResponse.status de BatchDeletePhotosResponse.results. Consultez photo.delete pour connaître les échecs spécifiques qui peuvent se produire par photo.

Requête HTTP

POST https://streetviewpublish.googleapis.com/v1/photos:batchDelete

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "photoIds": [
    string
  ]
}
Champs
photoIds[]

string

Obligatoire. ID des Photos. Les requêtes HTTP GET nécessitent la syntaxe suivante pour le paramètre de requête de l'URL : photoIds=<id1>&photoIds=<id2>&....

Corps de la réponse

Réponse à la suppression par lot d'un ou plusieurs Photos.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "status": [
    {
      object (Status)
    }
  ]
}
Champs
status[]

object (Status)

État de l'opération de suppression d'un seul Photo dans la requête par lot.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la OAuth 2.0 Overview.