Method: spreadsheets.developerMetadata.search

Renvoie toutes les métadonnées de développement correspondant à l'élément DataFilter spécifié. Si le DataFilter fourni représente un objet DeveloperMetadataLookup, il renvoie toutes les entrées DeveloperMetadata sélectionnées par cet objet. Si le DataFilter représente un établissement dans une feuille de calcul, toutes les métadonnées de développement associées aux lieux qui se croisent avec cette région sont renvoyées.

Requête HTTP :

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
spreadsheetId

string

ID de la feuille de calcul à partir de laquelle récupérer les métadonnées.

Corps de la requête

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

Représentation JSON
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Champs
dataFilters[]

object (DataFilter)

Filtres de données décrivant les critères utilisés pour déterminer les entrées DeveloperMetadata à renvoyer. La valeur DeveloperMetadata correspondant à l'un des filtres spécifiés est incluse dans la réponse.

Corps de la réponse

Réponse à une requête de recherche de métadonnées pour les développeurs.

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

Représentation JSON
{
  "matchedDeveloperMetadata": [
    {
      object (MatchedDeveloperMetadata)
    }
  ]
}
Champs
matchedDeveloperMetadata[]

object (MatchedDeveloperMetadata)

Métadonnées correspondant aux critères de la requête de recherche.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

Pour en savoir plus, consultez le guide sur les autorisations.

Correspond aux métadonnées des développeurs

Une entrée de métadonnées pour les développeurs et les filtres de données spécifiés dans la requête d'origine qui leur correspond

Représentation JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  },
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Champs
developerMetadata

object (DeveloperMetadata)

Métadonnées de développeur correspondant aux filtres spécifiés.

dataFilters[]

object (DataFilter)

Tous les filtres correspondant aux métadonnées de développeur renvoyées.