如何通过语言限制Bing搜索API查询;区域

如何通过语言限制Bing搜索API查询;区域,bing,bing-api,Bing,Bing Api,使用Bing搜索API,有没有办法按国家限制搜索?也就是说,谷歌自定义搜索引擎的“cr”参数的等价物 例如,假设我只想找到西班牙的英文网页 使用谷歌定制搜索引擎,我将使用以下参数: lr=lang_en # language = English cr=countryES # country = Spain 然而,我为Bing搜索API找到的唯一相关参数是 市场,这似乎只影响页面的语言 纬度和经度:用户的位置(谷歌的gl),在位置上有权重,但不是严格的过滤器 最简单的方法不是通过参数

使用Bing搜索API,有没有办法按国家限制搜索?也就是说,谷歌自定义搜索引擎的“cr”参数的等价物

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

使用谷歌定制搜索引擎,我将使用以下参数:

lr=lang_en    # language = English 
cr=countryES  # country = Spain
然而,我为Bing搜索API找到的唯一相关参数是

  • 市场,这似乎只影响页面的语言
  • 纬度和经度:用户的位置(谷歌的gl),在位置上有权重,但不是严格的过滤器

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

      假设您想用日语搜索术语伦敦>,只需利用其高级语法并搜索:

      伦敦语:ja

      其中
      语言:ja
      将结果限制为日语。您可以看到语言代码列表

      如果要包含一个区域,请添加另一个高级操作符loc:

      伦敦语:ja loc:es

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