Method: photos.batchDelete

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

Notez que si photos.batchDelete échoue, des champs critiques sont manquants ou une erreur d'authentification se produit. Même si photos.batchDelete réussit, des photos individuelles du lot peuvent présenter des échecs. Ces échecs sont spécifiés dans chaque PhotoResponse.status de BatchDeletePhotosResponse.results. Consultez photo.delete pour connaître les échecs spécifiques pouvant survenir pour chaque 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 de Photos Les requêtes HTTP GET requièrent la syntaxe suivante pour le paramètre de requête d'URL: photoIds=<id1>&photoIds=<id2>&....

Corps de la réponse

Réponse à la suppression groupée d'un ou de plusieurs éléments 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 visant à supprimer 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 en savoir plus, consultez la présentation d'OAuth 2.0.