API пользовательского поиска JSON позволяет разрабатывать веб-сайты и приложения для программного получения и отображения результатов поиска из программируемой поисковой системы. С помощью этого API вы можете использовать запросы RESTful для получения результатов веб-поиска или поиска изображений в формате JSON.
Формат данных
JSON API пользовательского поиска может возвращать результаты в формате данных JSON .
Связанные документы
JSON API пользовательского поиска использует спецификацию OpenSearch 1.1 .
Предварительные условия
Идентификатор поисковой системы
Прежде чем использовать JSON API пользовательского поиска, вам сначала необходимо создать и настроить свою программируемую поисковую систему. Если вы еще не создали Программируемую поисковую систему, вы можете начать с посещения панели управления Программируемой поисковой системой .
Следуйте инструкциям , чтобы узнать больше о различных вариантах конфигурации.
После создания программируемой поисковой системы посетите справочный центр , чтобы узнать, как найти идентификатор своей поисковой системы.
API-ключ
API JSON пользовательского поиска требует использования ключа API. Получить ключ
Цены
Пользовательский поиск JSON API предоставляет 100 поисковых запросов в день бесплатно. Если вам нужно больше, вы можете подписаться на выставление счетов в консоли API. Дополнительные запросы стоят 5 долларов США за 1000 запросов, до 10 тысяч запросов в день.
Мониторинг
Базовый мониторинг API JSON пользовательского поиска доступен через панель управления API консоли Cloud Platform . Для более расширенного мониторинга доступен пакет операций Google Cloud (ранее Stackdriver).
С помощью Google Cloud Operations вы можете создавать собственные информационные панели , настраивать оповещения и программно получать доступ к данным показателей . Чтобы получить доступ к данным об использовании JSON API пользовательского поиска в Google Cloud Operations, выберите «Тип ресурса: потребляемый API» и отфильтруйте по «service = 'customsearch.googleapis.com'» в построителе запросов.
См. раздел «Мониторинг использования API» , где обсуждаются различные возможности мониторинга и оповещения, предоставляемые панелью управления API и пакетом Google Cloud Operations.