【问题标题】:Bing search API with DisableLocationDetection not working带有 DisableLocationDetection 的 Bing 搜索 API 不起作用
【发布时间】:2012-01-05 11:28:29
【问题描述】:

即使我设置了适当的选项,必应搜索 API 仍在使用我(或我的服务器)的位置。我希望它提供与位置无关的响应。

我是否误解了文档?这个语法对吗?

http://api.bing.net/json.aspx?Appid=<XXX>&query=microsoft&sources=news&options=DisableLocationDetection

提前致谢

【问题讨论】:

    标签: bing bing-api


    【解决方案1】:

    语法是正确的。根据docDisableLocationDetection 选项可防止 Bing 从查询本身(在您的示例中为“microsoft”)推断位置,但不能从请求的属性(例如服务器的 IP)推断位置。

    新闻请求可以指定LocationOverride parameter 以获取来自美国特定州的新闻。此外,如果您在自动市场检测方面遇到问题(例如,如果您的服务器在另一个国家/地区),您可以指定 Market parameter 来覆盖市场检测。

    如果这仍然对您没有帮助,您能否更新问题以提供一个查询示例,该查询给您带来不好的结果?

    【讨论】:

      猜你喜欢
      • 2011-02-19
      • 1970-01-01
      • 2018-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-27
      • 1970-01-01
      • 2014-11-04
      相关资源
      最近更新 更多