- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- MatchedDeveloperMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Testen!
Gibt alle Entwicklermetadaten zurück, die mit dem angegebenen DataFilter
übereinstimmen. Wenn der bereitgestellte DataFilter ein DeveloperMetadataLookup
-Objekt repräsentiert, 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, mit denen bestimmt wird, welche DeveloperMetadata-Einträge zurückgegeben werden. Die Antwort enthält DeveloperMetadata, die einem der angegebenen Filter entsprechen. |
Antworttext
Eine Antwort auf eine Suchanfrage für 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/drive
https://www.googleapis.com/auth/drive.file
https://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 festgelegt wurden, die mit dem Eintrag übereinstimmte.
JSON-Darstellung |
---|
{ "developerMetadata": { object ( |
Felder | |
---|---|
developerMetadata |
Die Entwicklermetadaten, die den angegebenen Filtern entsprechen. |
dataFilters[] |
Alle Filter, die mit den zurückgegebenen Entwicklermetadaten übereinstimmen. |