Apple の iTunes JSON サービスから JSON を取得しようとしています。リクエストは簡単です: http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?term=jac&limit=25
ブラウザーで URL にアクセスすると、整形式の (jsonlint.com によってバックアップされた) JSON が表示されます。ただし、次のjQueryを使用してリクエストを作成すると、リクエストは何も見つかりません:
$("#soundtrack").keypress(function(){
$.getJSON("http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch",{'term':$(this).val(), 'limit':'25'}, function(j){
var options = '';
for (var i = 0; i < j.results.length; i++) {
options += '<option value="' + j.results[i].trackId + '">' + j.results[i].artistName + ' - ' + j.results[i].trackName + '</option>';
}
$("#track_id").html(options);
});
});
Firebug はリクエストを確認しますが、空のレスポンスしか受け取りません。
私はそれを解決しようとしているので、ここで助けていただければ幸いです。ここでスクリプトを表示できます: http://rnmtest.co.uk/gd/drives_admin/add_drive (サウンドトラック入力ボックスはページの下部にあります)。
ありがとう