Получите список API, поддерживаемых этой конечной точкой.
Метод discovery.apis.list возвращает список всех API, поддерживаемых службой Google API Discovery. Данные для каждой записи представляют собой подмножество документа Discovery для данного API, а список содержит каталог поддерживаемых API. Если у конкретного API есть несколько версий, каждая из версий имеет свою собственную запись в списке.
Запрос
HTTP-запрос
GET https://discovery.googleapis.com/discovery/v1/apis
Параметры
| Имя параметра | Ценить | Описание |
|---|---|---|
| Дополнительные параметры | ||
name | string | Включайте только API с указанным именем. |
preferred | boolean | Возвращать только предпочтительную версию API. По умолчанию — false . |
Текст запроса
При использовании этого метода не следует передавать тело запроса.
Ответ
В случае успеха этот метод возвращает тело ответа со следующей структурой:
{
"kind": "discovery#directoryList",
"discoveryVersion": "v1",
"items": [
{
"kind": "discovery#directoryItem",
"id": string,
"name": string,
"version": string,
"title": string,
"description": string,
"discoveryRestUrl": string,
"discoveryLink": string,
"icons": {
"x16": string,
"x32": string
},
"documentationLink": string,
"labels": [
string
],
"preferred": boolean
}
]
}| Название объекта недвижимости | Ценить | Описание |
|---|---|---|
kind | string | Фиксированный список каталогов для обнаружения строк |
discoveryVersion | string | Укажите версию API Discovery, использованную для создания этого документа. |
items[] | list | Отдельные записи в каталоге. Одна запись на каждую пару API/версия. |
items[]. kind | string | Вот такой ответ вам и нужен. |
items[]. id | string | Идентификатор этого API. |
items[]. name | string | Название API. |
items[]. version | string | Версия API. |
items[]. title | string | Название этого API. |
items[]. description | string | Описание данного API. |
items[]. discoveryRestUrl | string | URL-адрес REST-документа для поиска. |
items[]. discoveryLink | string | Ссылка на документ, содержащий результаты расследования. |
items[]. icons | object | Ссылки на значки размером 16x16 и 32x32, представляющие API. |
items[].icons. x16 | string | URL-адрес значка размером 16x16. |
items[].icons. x32 | string | URL-адрес значка размером 32x32. |
items[]. documentationLink | string | Ссылка на удобочитаемую документацию по API. |
items[]. labels[] | list | Метки, указывающие на статус этого API, например, limited_availability или deprecated . |
items[]. preferred | boolean | true , если эта версия является предпочтительной для использования. |