Bir haber sitesinin beslemesini almaya çalışıyorum. Feedburner feed'ini json'a dönüştürmek için Google'ın feed API'sini kullanacağımı düşündüm. Aşağıdaki url, beslemeden json biçiminde 10 gönderi döndürecektir. http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi
Yukarıdaki url'nin içeriğini almak için aşağıdaki kodu kullandım
$.ajax({
type: "GET",
dataType: "jsonp",
url: "http://ajax.googleapis.com/ajax/services/feed/load",
data: {
"v": "1.0",
"num": "10",
"q": "http://feeds.feedburner.com/mathrubhumi"
},
success: function(result) {
//.....
}
});
ama çalışmıyor ve aşağıdaki hatayı alıyorum
XMLHttpRequest http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http%3A%2F%2Ffeeds.feedburner.com%2Fmathrubhumi yüklenemiyor . İstenen kaynakta 'Access-Control-Allow-Origin' başlığı yok. Bu nedenle ' http: // localhost ' kaynağına erişime izin verilmiyor.
Bunu nasıl düzeltirim?