- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- MatchedDeveloperMetadata
- Pruébalo
Devuelve todos los metadatos para desarrolladores que coinciden con el DataFilter especificado. Para obtener más información, consulta Cómo leer, escribir y buscar metadatos.
Si el DataFilter proporcionado representa un objeto DeveloperMetadataLookup, este método devuelve todas las entradas de DeveloperMetadata seleccionadas por él. Si DataFilter representa una ubicación en una hoja de cálculo, se devolverán todos los metadatos del desarrollador asociados a las ubicaciones que se cruzan con esa región.
Solicitud HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
spreadsheetId |
ID de la hoja de cálculo de la que se recuperarán los metadatos. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"dataFilters": [
{
object ( |
| Campos | |
|---|---|
dataFilters[] |
Son los filtros de datos que describen los criterios utilizados para determinar qué entradas de DeveloperMetadata se deben devolver. En la respuesta, se incluyen los DeveloperMetadata que coinciden con cualquiera de los filtros especificados. |
Cuerpo de la respuesta
Es una respuesta a una solicitud de búsqueda de metadatos para desarrolladores.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{
"matchedDeveloperMetadata": [
{
object ( |
| Campos | |
|---|---|
matchedDeveloperMetadata[] |
Son los metadatos que coinciden con los criterios de la solicitud de búsqueda. |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets
Para obtener más información, consulta la Guía de autorización.
MatchedDeveloperMetadata
Es una entrada de metadatos del desarrollador y los filtros de datos especificados en la solicitud original que coincidieron con ella.
| Representación JSON |
|---|
{ "developerMetadata": { object ( |
| Campos | |
|---|---|
developerMetadata |
Son los metadatos del desarrollador que coinciden con los filtros especificados. |
dataFilters[] |
Son todos los filtros que coinciden con los metadatos del desarrollador devueltos. |