Строка поиска Bing - PullRequest
       12

Строка поиска Bing

0 голосов
/ 24 марта 2011

Мне было интересно, смогу ли я создать собственную строку поиска Bing Uri на основе следующей информации.

Я пытаюсь выполнить поиск по определенному домену и локали.Например,

найдите здесь "http //: www.kotaku.com" для "playstation 3" и переведите меня на страницу результатов bing на языке es-es locale (испанский.)

Может ли кто-нибудь дать ссылку для дополнительного чтения или простого решения?

Заранее спасибо.

Редактировать: похоже, API Bing возвращает результаты поиска для использования на своем сайте.,Это не то, что я хочу, я просто хочу перенаправить на страницу Bing с результатами, которые я хочу.

Ответы [ 4 ]

2 голосов
/ 08 января 2013

Мне было интересно, как мы можем найти строки поиска Bing, подобные найденной на сайте форума Avant:

http://forum.avantbrowser.com/viewtopic.php?f=13&t=14092

В Avant Browser мы можем вводить строки поиска, чтобы мы могли автоматически использовать эту конкретную поисковую систему всякий раз, когда мы вводим слово в поле поиска. Я хотел использовать Bing с тех пор, как Google сделал ga-ga поверх их безопасного поиска goo-goo. Проблема была в том, что я не знал, как это сделать. Надеюсь, это поможет вам так же, как я прошу о помощи сам. Спасибо!

2 голосов
/ 24 марта 2011

В соответствии с Bing API 2.0 вы можете выполнять поиск следующим образом:

http://api.search.live.net/json.aspx?AppId=<YOUR_APP_ID>&Query=<QUERY_STRING>&sources=web

QUERY_STRING - строка в кодировке URL, содержащая все ваши параметры.

Этот документ такжесодержит пример использования сервиса с JavaScript, PHP и C #.

Для вашего примера он должен выглядеть следующим образом:

playstation%203%20site:www.kotaku.com%20language:es

или в удобочитаемом для человека формате:

playstation 3 site:www.kotaku.com language:es

Вы можете получить свой APP_ID здесь абсолютно бесплатно.

1 голос
/ 24 марта 2011

Я думаю, что вам проще всего попытаться создать расширенный запрос с использованием сайта, а затем посмотреть на формат.По вашему запросу я могу создать этот URL:

http://www.bing.com/search?q=playstation+3+language%3Aes+site%3Awww.kotaku.com

% 3A - это двоеточие в кодировке URL.

Так что в основном вы можете применять расширенные параметры как язык:es или site: mysite.com (где двоеточие закодировано в URL).

0 голосов
/ 24 марта 2011

Если вы хотите искать на английском языке, добавьте язык: en в свой URL.Например, если поисковый термин «тестовый», тогда ваш URL будет http://www.bing.com/search?q=test+language%3Aen

...