- HTTP-Anfrage
 - Pfadparameter
 - Anfragetext
 - Antworttext
 - Autorisierungsbereiche
 - MatchedDeveloperMetadata
 - Testen!
 
Gibt alle Entwicklermetadaten zurück, die mit der angegebenen DataFilter übereinstimmen. Wenn der bereitgestellte DataFilter ein DeveloperMetadataLookup-Objekt darstellt, werden alle von ihm ausgewählten DeveloperMetadata-Einträge zurückgegeben. Wenn der DataFilter einen Standort in einer Tabelle darstellt, werden alle Entwicklermetadaten zurückgegeben, die mit Standorten verknüpft sind, die sich mit dieser Region überschneiden.
HTTP-Anfrage
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
spreadsheetId | 
                
                   
 Die ID der Tabelle, aus der Metadaten abgerufen werden sollen.  | 
              
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung | 
|---|
{
  "dataFilters": [
    {
      object ( | 
                
| Felder | |
|---|---|
dataFilters[] | 
                  
                     
 Die Datenfilter, die die Kriterien beschreiben, anhand derer die zurückzugebenden DeveloperMetadata-Einträge ermittelt werden. DeveloperMetadata, die mit einem der angegebenen Filter übereinstimmen, sind in der Antwort enthalten.  | 
                
Antworttext
Eine Antwort auf eine Suchanfrage nach Entwicklermetadaten.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung | 
|---|
{
  "matchedDeveloperMetadata": [
    {
      object ( | 
                  
| Felder | |
|---|---|
matchedDeveloperMetadata[] | 
                    
                       
 Die Metadaten, die den Kriterien der Suchanfrage entsprechen.  | 
                  
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
MatchedDeveloperMetadata
Ein Entwicklermetadateneintrag und die Datenfilter, die in der ursprünglichen Anfrage angegeben und mit ihm übereinstimmen.
| JSON-Darstellung | 
|---|
{ "developerMetadata": { object (  | 
              
| Felder | |
|---|---|
developerMetadata | 
                
                   
 Die Entwicklermetadaten, die den angegebenen Filtern entsprechen.  | 
              
dataFilters[] | 
                
                   
 Alle Filter, die mit den zurückgegebenen Entwicklermetadaten übereinstimmen.  |