だから私はTypepadブログを持っていて、自分のWebサイトにいくつかの投稿をロードしたいと思っています。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、statusText: "success"}
また、OSX上のChromeでは、コンソールはatom.xmlの1行目にエラーを記録します。
Uncaught SyntaxError:予期しないトークン<
私は明らかにいくつかの非常に基本的なことを間違っています。私を正しい方向に向けるためのヒントはありますか?