Я использую Bing Search API 2.0 (XML) и PHP для получения результатов.
Но при выполнении некоторых запросов API не выполняет) не возвращает (те же) результаты, которые мог бы вернуть Bing.com.
Когда я отправляю этот запрос: (Это использует API)
http://api.search.live.net/xml.aspx?Appid=__________&query=3+ts+site%3Amycharity.ie/charity&sources=web&web.count=10&web.offset=0
, я получаю 0 результатов.
Но если я перейду в Bing. com и выполните поиск бекона, URL-адрес будет:
http://www.bing.com/search?q=bacon&go=&form=QBRE&filt=all&qs=n&sk=&sc=8-5
Итак, если я возьму, я заменю в своем запросе API этот URL-адрес следующим образом:
http://www.bing.com/search?q=3+ts+site%3Amycharity.ie/charity&go=&form=QBRE&filt=all&qs=n&sk=&sc=8-5
Я должен снова получить 0 результатов, верно?
Нет, я получаю 1 результат. (Результат, который я искал с помощью API).
Почему это? Есть ли что-нибудь вокруг этого?