Я пытаюсь извлечь заголовки и описания из RSS-канала MailChimp с помощью jQuery.
Я пытаюсь:
$.ajax({
type: 'GET',
url: 'http://us10.campaign-archive1.com/feed?u=21a65076da97205b5e5ff33e6&id=cc8bfc765e',
crossDomain: true,
dataType: 'jsonp',
success: function (xml) {
$(xml).find("item").each(function () {
var title = $(this).find("title").text();
var description = $(this).find("description").text();
var linkUrl = $(this).find("link_url").text();
var link = "<a href='" + linkUrl + "' target='_blank'>Read More<a>";
$('#feedContainer').append('<article><h3>' + title + '</h3><p>' + description + link + '</p>');
});
}
});
Но я получаю ошибку:
Uncaught SyntaxError: Unexpected token < on
http://us10.campaign-archive1.com/feed?u=21a65076da97205b5e5ff33e6&id=cc8bfc765e&callback=jQuery214010618008393794298_1436280190025&_=1436280190026
Если это невозможно в jQuery, есть ли другой метод? Я пробовал с Yahoo Developer Console, но robots.txt запрещает доступ..
Кажется, mailchimp запрещает доступ, который не поступает из браузеров, я пытался скрутить URL-адрес, и я не нашел 404.