【问题标题】:Bing search API: specify filetype and site/domain?必应搜索 API:指定文件类型和站点/域?
【发布时间】:2016-06-10 20:18:21
【问题描述】:

多年来,我一直享受着享受乐趣并远离 MS 产品获得面包的奢侈,今天我尝试使用 Bing Azure(戴手套)以编程方式进行搜索,主要是因为我认为获取 google api 很复杂。所以我前往数据市场并发布了这个(假设使用 perl 的 LWP,它已用于传递凭据):

https://api.datamarket.azure.com/Bing/Search/v1/Composite?%24skip=0&%24top=10&%24format=json&Sources=%27web%27&Query=%27abc%27

哪个有效。

我现在想知道的是

1) 如何告诉 Bing 搜索 api 将结果限制在特定域(例如“.org”甚至单个网站“www.wikipedia.org”)。

2) 如何告诉搜索引擎将结果限制为特定的文件类型,例如'PDF'、'XML'(或 PDF 和 XML,如果可能的话)

3) 如果最新的必应搜索 API 的 GET 请求中存在简单的特征/关键字列表。请不要 MS 链接 - 我真的很累。

在进行手动搜索时,我在必应搜索网站上看到了“site:.org”。并阅读“filetype:pdf”的工作原理。

有什么提示吗?

bliako

【问题讨论】:

  • 嗯,在我看来,我认为 google api 是垃圾,更喜欢 bing 的结果。

标签: azure bing-api


【解决方案1】:

破解了:

... Query=%27abc site:.com filetype:pdf%27

当 m$ 意识到笨拙的代价

bliako

【讨论】: