所以我有一个 Typepad 博客,想将一些帖子加载到我自己的网站上。我查看了 Typepad API,但它似乎过于复杂。Typepad 还提供了一个小部件,但它只显示帖子标题和 href,我也需要内容。
所以这就是我正在做的事情,我在页面中包含了 jQuery:
$.ajax({
url: 'http://notes2self.typepad.com/notes/atom.xml?callback=?',
type: 'GET',
dataType: 'jsonp',
success: function(feed) {
console.log(feed);
},
error: function(err) {
console.log(err);
}
});
它记录“成功”,但记录的对象看起来像一个 XMLHttpRequest 响应,我希望它简单地返回 xml 内容:
对象{readyState:4,状态:200,状态文本:“成功”}
此外,在 OSX 上的 Chrome 中,控制台在 atom.xml 的第 1 行记录了一个错误:
未捕获的 SyntaxError:意外的令牌 <
我显然做错了一些非常基本的事情。有什么提示可以为我指明正确的方向吗?