API поиска Bing с DisableLocationDetection не работает - PullRequest
2 голосов
/ 24 ноября 2011

API поиска Bing использует мое местоположение (или местоположение моего сервера), даже когда я установил соответствующую опцию.Я хотел бы, чтобы он предоставил независимый от местоположения ответ.

Я неправильно понимаю документацию?Правильный ли этот синтаксис?

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

Заранее спасибо

1 Ответ

1 голос
/ 10 января 2012

Синтаксис правильный. Согласно doc , опция DisableLocationDetection запрещает Bing выводить местоположение из самого запроса (в данном примере «microsoft»), но не из свойств запроса, таких как IP-адрес сервера.

В запросах новостей можно указать Параметр LocationOverride для получения новостей из определенного штата США. Кроме того, если у вас возникают проблемы с автоматическим определением рынка (например, если ваш сервер находится в другой стране), вы можете указать Параметр рынка , чтобы переопределить обнаружение рынка.

Если это все еще не помогает вам, можете ли вы обновить вопрос, чтобы привести пример запроса, который дает вам неверный результат?

...