Method: spreadsheets.developerMetadata.search

Zwraca wszystkie metadane dewelopera pasujące do określonego elementu DataFilter. Jeśli podany filtr DataFilter reprezentuje obiekt DeveloperMetadataLookup, zwraca wszystkie wybrane przez niego wpisy DeveloperMetadata. Jeśli filtr danych reprezentuje lokalizację w arkuszu kalkulacyjnym, zwracane są wszystkie metadane dewelopera powiązane z lokalizacjami przecinającymi ten region.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
spreadsheetId

string

Identyfikator arkusza kalkulacyjnego, z którego mają zostać pobrane metadane.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Pola
dataFilters[]

object (DataFilter)

Filtry danych opisujące kryteria używane do określania, które wpisy DeveloperMetadata mają być zwracane. W odpowiedzi zawarte są metadane dewelopera pasujące do dowolnego z określonych filtrów.

Treść odpowiedzi

Odpowiedź na żądanie wyszukiwania metadanych dewelopera.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "matchedDeveloperMetadata": [
    {
      object (MatchedDeveloperMetadata)
    }
  ]
}
Pola
matchedDeveloperMetadata[]

object (MatchedDeveloperMetadata)

Metadane pasujące do kryteriów żądania wyszukiwania.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.

MatchedDeveloperMetadata

wpis metadanych dewelopera i pasujące do niego filtry danych określone w pierwotnym żądaniu.

Zapis JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  },
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Pola
developerMetadata

object (DeveloperMetadata)

Metadane dewelopera pasujące do określonych filtrów.

dataFilters[]

object (DataFilter)

Wszystkie filtry pasujące do zwróconych metadanych dewelopera.