【发布时间】:2018-01-08 16:01:45
【问题描述】:
我有一个关于 bing 网络搜索 api 的问题:
我想在我的查询中使用过滤器:
- 文章+文档
- 仅限文章
- 仅文档
文章是html页面 文档是 pdf, doc, docx, ... 带有 /lfy/documents/ 路径
我尝试过使用 ext 参数,但他似乎不适用于 ext:html
我尝试按路径过滤(包含文档的“/documents”,不包含网页的/documents)
1/ 过滤器包括有语法错误的站点
q=site:www.msa.fr/lfy/ Barèmes des cotisations sur sallaires
-> 返回结果:-)
更改的查询是:“alteredQuery”:“barèmes des cotisations sur salaires”
sallaires 变成了salaires :好的!
2/ 过滤包含站点并排除语法错误的子站点
q=site:www.msa.fr/lfy/ 不是网站:www.msa.fr/lfy/documents Barèmes des cotisations sur sallaires
-> 不返回任何结果
添加 NOT 站点:打破语法更正
3/ 过滤包括站点和排除子站点,没有语法错误
q=site:www.msa.fr/lfy/ 不是网站:www.msa.fr/lfy/documents Barèmes des cotisations sur salaires
-> 返回结果
添加“NOT site:xxx”会破坏语法更正
注意:我使用
- responseFilter=网页
- mkt=fr-fr
- safesearch=中等
每个人都有解决方案?
感谢您的帮助。
弗洛里安。
【问题讨论】:
标签: azure microsoft-cognitive bing-api web-search