我希望使用Bing搜索API来获取给定查询的搜索结果计数,但是,Bing API似乎没有返回任何包含搜索结果计数的字段。
我应该指定一些选项来请求URL吗?还是Bing API不返回结果计数?
我应该指定一些选项来请求URL吗?还是Bing API不返回结果计数?
https://api.datamarket.azure.com/Data.ashx/Bing/Search/v1/Composite?Sources=%27web%27&Query=%27YOUR_QUERY_HERE%27&$top=1&$format=JSON
d->results[0]->WebTotal
web
,但您可以使用web+news
或任何其他必应来源),并且您必须检索至少一个结果($top=1
)。Atom
而不是JSON
来获取XML响应。此URL:
https://api.datamarket.azure.com/Data.ashx/Bing/SearchWeb/v1/Composite?Query=%27YOUR_QUERY_HERE%27&$top=1&$format=JSON
d->results[0]->WebTotal
results_object['searchResults']['webPages']['totalEstimatedMatches']