Как включить поиск изображений в API пользовательского интерфейса Google

89
11

Пожалуйста, помогите мне с параметрами запроса GET.

Проблема. Как включить поиск изображений в API пользовательского интерфейса Google?

Руководство находится здесь, но оно выполняется только для веб-поиска.

Например осуществив поиск в Интернете с текстом цветы возвращений:

{https://www.googleapis.com/customsearch/v1?key={MY-KEY}&cx=013036536707430787589:_pqjad5hr1a&q=flowers&alt=json}

Поиск изображения должен иметь дополнительный параметр searchType=image

{https://www.googleapis.com/customsearch/v1?key={MY-KEY}&cx=013036536707430787589:_pqjad5hr1a&q=flowers&searchType=image&alt=json}

Но он возвращает JSON с 0 результатами поиска.

Скажите, пожалуйста, что я делаю неправильно. Заранее спасибо.

спросил(а) 2021-01-25T12:50:04+03:00 4 месяца, 4 недели назад
1
Решение
63

Это должно быть включено в конфигурации поисковой системы (по умолчанию отключено). Я также потратил некоторое время на то, почему это не сработает.

ответил(а) 2021-01-25T12:50:04+03:00 4 месяца, 4 недели назад
45

Я использовал API Explorer для эмуляции поиска и получил исправленный URL-адрес таким образом

https://www.googleapis.com/customsearch/v1?q={QUERY}&cx={CX}&{OPTIONS}={VALUES}&key={YOUR_API_KEY}&searchType=image&alt=json

Как глупо, как кажется, очевидно, что для его работы нужен точный порядок.

ответил(а) 2021-01-25T12:50:04+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема