- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- MatchedDeveloperMetadata
- Testen!
Gibt alle Entwicklermetadaten zurück, die mit dem angegebenen DataFilter übereinstimmen. Weitere Informationen finden Sie unter Metadaten lesen, schreiben und durchsuchen.
Wenn das bereitgestellte DataFilter ein DeveloperMetadataLookup-Objekt darstellt, werden alle damit ausgewählten DeveloperMetadata-Einträge zurückgegeben. Wenn DataFilter einen Ort in einer Tabelle darstellt, werden alle Entwicklermetadaten zurückgegeben, die mit Orten 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 bestimmt wird, welche DeveloperMetadata-Einträge zurückgegeben werden. DeveloperMetadata, die einem der angegebenen Filter entsprechen, werden in die Antwort aufgenommen. |
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 Autorisierungsleitfaden.
MatchedDeveloperMetadata
Ein Entwicklermetadateneintrag und die in der ursprünglichen Anfrage angegebenen Datenfilter, die dazu passen.
| JSON-Darstellung |
|---|
{ "developerMetadata": { object ( |
| Felder | |
|---|---|
developerMetadata |
Die Entwicklermetadaten, die den angegebenen Filtern entsprechen. |
dataFilters[] |
Alle Filter, die den zurückgegebenen Entwicklermetadaten entsprechen. |