【发布时间】:2015-07-07 14:44:09
【问题描述】:
我正在尝试使用 jQuery 从 MailChimp RSS 提要中提取标题和描述。
我正在尝试:
$.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 不允许不是来自浏览器的访问,我尝试 curl URL 并得到 404 未找到。
【问题讨论】:
标签: javascript jquery rss