Ошибка при использовании Yahoo PlaceFinder API и jQuery в формате json - PullRequest
1 голос
/ 05 декабря 2010

Я использую Yahoo API в одном из моих проектов.Я использовал Yahoo GeoPlanet в формате json с jQuery и прошел очень гладко.Однако я не могу заставить работать API Yahoo PlaceFinder с jQuery в формате json.

Когда я выполняю запрос с помощью функции $ .getJSON, я получаю следующее сообщение:

Не удается загрузить XMLHttpRequesthttp://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=MYKEY. Origin "http://yrm" не разрешен Access-Control-Allow-Origin.

Где" http://yrm" - мое имя сервера localhost для этого проекта.

Ниже вы найдете код, который я использую:

var url = 'http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=' + yahooApiKey;

$.getJSON(url, function(data){
    console.dir(data);
});

В console.dir в консоли печатается только NULL.

Есть какие-либо идеи относительно того, что я могу сделать?

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

1 Ответ

1 голос
/ 10 марта 2011

добавить

&callback=?

в конце строки URL

...