Facebookのフィードはこちらで表示できました。
※facebookは若干特殊なので、
普通のfeedを読み込むJSだと文字化けするので、
下記のJSを用います
https://gist.github.com/3856549
こちらがとっても参考になりました。
http://www.webopixel.net/javascript/628.html
カスタマイズして、日程消して、文字数制限かけたので、
参考までに。
$(function() {
var formatData = function(date) {
var d = new Date(date);
//ゼロパディング(2桁)にしない場合
//return (d.getFullYear() + '.' + (d.getMonth() + 1) + '.' + d.getDate());
return (d.getFullYear() + '.' + ("0"+(d.getMonth()+1)).slice(-2) + '.' + ("0"+d.getDate()).slice(-2));
};
var replaceURL = function(url){
url = url.replace(/(\/l.php\?u=http%3A%2F%2F)([\x21-\x7e]+)(&h=[\x21-\x7e]+&s=1)/gi,'http://$2');
return unescape(url);
};
$.getJSON(
'http://ajax.googleapis.com/ajax/services/feed/load?callback=?',
{
//xxxxxxxを表示したいFacebookページのidに置き換えてください。
q: 'http://www.facebook.com/feeds/page.php?id=ここをfacebokのIDに&format=rss20',
v: '1.0',
num: 6
},
function (data) {
$.each(data.responseData.feed.entries, function(i, item){
$('#facebook ul').append('' + replaceURL(item.title.substr(0,230)) + '… ');
});
}
);
});
※facebookは若干特殊なので、
普通のfeedを読み込むJSだと文字化けするので、
下記のJSを用います
https://gist.github.com/3856549
こちらがとっても参考になりました。
http://www.webopixel.net/javascript/628.html
カスタマイズして、日程消して、文字数制限かけたので、
参考までに。
$(function() {
var formatData = function(date) {
var d = new Date(date);
//ゼロパディング(2桁)にしない場合
//return (d.getFullYear() + '.' + (d.getMonth() + 1) + '.' + d.getDate());
return (d.getFullYear() + '.' + ("0"+(d.getMonth()+1)).slice(-2) + '.' + ("0"+d.getDate()).slice(-2));
};
var replaceURL = function(url){
url = url.replace(/(\/l.php\?u=http%3A%2F%2F)([\x21-\x7e]+)(&h=[\x21-\x7e]+&s=1)/gi,'http://$2');
return unescape(url);
};
$.getJSON(
'http://ajax.googleapis.com/ajax/services/feed/load?callback=?',
{
//xxxxxxxを表示したいFacebookページのidに置き換えてください。
q: 'http://www.facebook.com/feeds/page.php?id=ここをfacebokのIDに&format=rss20',
v: '1.0',
num: 6
},
function (data) {
$.each(data.responseData.feed.entries, function(i, item){
$('#facebook ul').append('
});
}
);
});