Tôi đang cố gắng lấy nguồn cấp dữ liệu của một trang web tin tức. Tôi nghĩ tôi sẽ sử dụng API nguồn cấp dữ liệu của google để chuyển đổi nguồn cấp dữ liệu feedburner thành json. Url sau sẽ trả về 10 bài đăng từ nguồn cấp dữ liệu, ở định dạng json. http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi
Tôi đã sử dụng mã sau để lấy nội dung của url trên
$.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) {
//.....
}
});
nhưng nó không hoạt động và tôi gặp lỗi sau
XMLHttpRequest không thể tải http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http%3A%2F%2Ffeeds.feedburner.com%2Fmathrubhumi . Không có tiêu đề 'Access-Control-Allow-Origin' có trên tài nguyên được yêu cầu. Nguồn gốc ' http: // localhost ' do đó không được phép truy cập.
Làm cách nào để sửa lỗi này?