- HTTP-запрос
- Параметры пути
- Текст запроса
- Ответный текст
- Области полномочий
- Соответствующие метаданные разработчика
- Попробуйте!
Возвращает все метаданные разработчика, соответствующие указанному DataFilter . Для получения дополнительной информации см. раздел «Чтение, запись и поиск метаданных» .
Если предоставленный DataFilter представляет собой объект DeveloperMetadataLookup , он возвращает все выбранные им записи DeveloperMetadata. Если DataFilter представляет собой местоположение в электронной таблице, он вернет все метаданные разработчиков, связанные с местоположениями, пересекающимися с этим регионом.
HTTP-запрос
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
spreadsheetId | Идентификатор электронной таблицы, из которой необходимо получить метаданные. |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{
"dataFilters": [
{
object ( |
| Поля | |
|---|---|
dataFilters[] | Фильтры данных описывают критерии, используемые для определения того, какие записи DeveloperMetadata следует вернуть. Записи DeveloperMetadata, соответствующие любому из указанных фильтров, включаются в ответ. |
Ответный текст
Ответ на запрос разработчика о поиске метаданных.
В случае успеха тело ответа будет содержать данные следующей структуры:
| JSON-представление |
|---|
{
"matchedDeveloperMetadata": [
{
object ( |
| Поля | |
|---|---|
matchedDeveloperMetadata[] | Метаданные, соответствующие критериям поискового запроса. |
Области полномочий
Требуется один из следующих диапазонов аутентификации OAuth:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/spreadsheets
Для получения более подробной информации см. руководство по авторизации .
Соответствующие метаданные разработчика
Метаданные разработчика и указанные в исходном запросе фильтры данных, соответствующие им.
| JSON-представление |
|---|
{ "developerMetadata": { object ( |
| Поля | |
|---|---|
developerMetadata | Метаданные разработчика, соответствующие указанным фильтрам. |
dataFilters[] | Все фильтры, соответствующие возвращенным метаданным разработчика. |