私のプロジェクトの1つにYahoo APIを実装しています。私はjQueryでjson形式のYahoo GeoPlanetを使用していて、本当にスムーズに行っていました。しかし、jQueryを使ってYahoo PlaceFinder APIをjson形式で処理することはできません。私は、次のメッセージが表示されます$ .getJSON機能で要求を行うとYahoo PlaceFinder APIとjQueryをjson形式で使用しているときのエラー
:
XMLHttpRequestがhttp://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=MYKEYをロードすることはできません。 Origin "http:// yrm"は、Access-Control-Allow-Originによって許可されていません。
"http:// yrm"は、そのプロジェクトのローカルホストサーバー名です。
あなたは私が使用しているコードをご覧いただけます:
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出力します。
私は何ができるでしょうか?
ありがとうございます!