2015-06-10 58 views
1

使用Bing搜索API,有什么方法可以按国家/地区限制搜索吗?也就是说,谷歌自定义搜索引擎的“cr”参数相当于什么?如何按语言和地区限制Bing搜索API查询

例如,假设我只想从西班牙找到英文版的网页。

随着谷歌自定义搜索引擎我会使用的参数:

lr=lang_en # language = English 
cr=countryES # country = Spain 

但是,我发现Bing搜索API的唯一相关参数是

  • 市场,这似乎只影响页面的语言
  • 纬度&经度:用户的位置(gl与Google),其位置权重,但不是一个严格的过滤器。

回答

0

最简单的方法不是通过参数,而是修改搜索项(实际上更容易)。

所以我们说要在日本的搜索术语伦敦>根本就这样通过充分利用其先进的语法和搜索:

伦敦语言:JA

language:ja限制结果给日语。您可以看到一个语言代码列表here

如果你想包括一个区域有了它,添加其他高级操作员,LOC:

伦敦语言:JA LOC:ES

上面的搜索应该返回搜索 “伦敦”用日语写成,而来自西班牙。国家代码在参考文献中应该相同。