使用DisableLocationDetection的Bing搜索API不起作用

时间:2011-11-24 09:18:05

标签: bing bing-api

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

我误解了文档吗?这种语法是对的吗?

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

提前致谢

1 个答案:

答案 0 :(得分:1)

语法是对的。根据{{​​3}},DisableLocationDetection选项阻止Bing从查询本身(在您的示例中为“microsoft”)推断位置,但不会从请求的属性(例如服务器的IP)中推断出来。

新闻请求可以指定doc以获取来自特定美国州的新闻。此外,如果您遇到自动市场检测问题(例如,如果您的服务器位于其他国家/地区),则可以指定LocationOverride parameter来覆盖市场检测。

如果这仍然对您没有帮助,您是否可以更新问题以提供查询示例,该查询会给您带来不良后果?