API
Google Поиск API
Ежедневно миллиарды людей используют Google для поиска веб-страниц, новостей, изображений, видео и локальных результатов, обеспечивая важность для обнаружения, управления репутацией и привлечения спроса.
Справочник API Версия: 1.0.0 6 Точки доступа Аутентификация
Базовый URL
https://api.pressmonitor.com Аутентификация
Все запросы используют аутентификацию с токеном Bearer. Добавьте заголовок Authorization ко всем вызовам.
Authorization: Bearer YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID GET
/web Поиск в Интернете
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
| lang_code | string | query | Нет | Код языка |
| country_code | string | query | Нет | Код страны |
| count | integer | query | Нет | Количество возвращаемых результатов |
| safesearch | string | query | Нет | Безопасный поиск |
Примеры кода
curl -X GET "https://api.pressmonitor.com/web?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно
GET
/news Поиск новостей
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
| lang_code | string | query | Нет | Код языка |
| country_code | string | query | Нет | Код страны |
| count | integer | query | Нет | Количество возвращаемых результатов |
Примеры кода
curl -X GET "https://api.pressmonitor.com/news?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно
GET
/images Поиск изображений
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
| lang_code | string | query | Нет | Код языка |
| country_code | string | query | Нет | Код страны |
| count | integer | query | Нет | Количество возвращаемых результатов |
| safesearch | string | query | Нет | Безопасный поиск |
| color | string | query | Нет | Цвет |
| size | string | query | Нет | Размер |
| type_image | string | query | Нет | Тип изображения |
| layout | string | query | Нет | Макет |
Примеры кода
curl -X GET "https://api.pressmonitor.com/images?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно
GET
/videos Поиск видео
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
| lang_code | string | query | Нет | Код языка |
| country_code | string | query | Нет | Код страны |
| count | integer | query | Нет | Количество возвращаемых результатов |
| safesearch | string | query | Нет | Безопасный поиск |
| timelimit | string | query | Нет | Ограничение по времени |
| duration | string | query | Нет | Длительность |
| resolution | string | query | Нет | Разрешение |
Примеры кода
curl -X GET "https://api.pressmonitor.com/videos?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно
GET
/map Поиск на карте
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
| place | string | query | Нет | Место |
| street | string | query | Нет | Улица |
| city | string | query | Нет | Город |
| county | string | query | Нет | Округ |
| state | string | query | Нет | Штат |
| country | string | query | Нет | Страна |
| postalcode | string | query | Нет | Почтовый индекс |
| latitude | string | query | Нет | Широта |
| longitude | string | query | Нет | Долгота |
| radius | string | query | Нет | Радиус |
Примеры кода
curl -X GET "https://api.pressmonitor.com/map?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно
GET
/autocomplete Автозаполнение
Параметры
| Имя | Тип | Местоположение | Обязательно | Описание |
|---|---|---|---|---|
| query_text | string | query | Да | Текст запроса |
Примеры кода
curl -X GET "https://api.pressmonitor.com/autocomplete?query_text=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Ответы
200 Успешно