URL-адрес поиска изображений Bing с отключенным безопасным поиском

Я пытаюсь получить содержимое веб-страницы изображений Bing для определенного запроса.

В настоящее время я общаюсь с Bing через следующий URL-адрес (в случае примера поиска foo) из инструмента командной строки curl:

curl http://www.bing.com/images/search?q=foo

Поскольку фильтр безопасного поиска включен по умолчанию, мне нужно его отключить.

Как я могу это сделать? Я знаю, что предпочтительнее использовать прямой доступ к API, но мне нужно обойти их и получить всю веб-страницу.

Я видел, что на веб-странице безопасный поиск отключен через вызовы Ajax. По какому URL-адресу мне следует связаться, чтобы выполнить поиск с отключенным безопасным поиском?


person auino    schedule 10.12.2015    source источник


Ответы (2)


Решение состоит в том, чтобы просто добавить &safesearch=off к поисковому URL.

person marcellorvalle    schedule 25.01.2016
comment
Не работает (больше?): bing. com/images/search?q=test&safesearch=off (ни с заглавными буквами: bing.com/images/search?q=test&safesearch=Off и bing.com/images/search?q=test&Safesearch=Off и bing.com/images/search?q=test&SafeSearch=Off.) - person Aaron Thoma; 15.04.2018

  1. Добавьте &adlt_set=off к URL-адресу поиска Bing, чтобы закрыть SafeSearch.

  2. &adlt_set=moderate для фильтрации изображений и видео для взрослых, но не текста из результатов поиска.

  3. &adlt_set=Strict, чтобы отфильтровать текст, изображения и видео для взрослых из результатов поиска.

person Senguang Ding    schedule 27.12.2020