我正在使用 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 并搜索 bacon,则 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 寻找的结果)。
为什么是这样?有没有办法解决?