Facebookの自分のフィードをjavascriptを使って別サイトで表示させようとしています。
下記のソースコード(Tokenは伏せ字にしています)で実行すると、更新日時・テキストは表示されますが画像が「undefined」となり表示されません。
画像を表示させるにはどうしたら良いのでしょうか?
該当のソースコード
Javascript
<script type="text/javascript">
$(function(){
$.ajax({
type: "GET",
url: "https://graph.facebook.com/v2.3/****************/feed?access_token=*****************",
dataType: "json",
success: function(json){
json = json.data;
var num = json.length;
var Feed = "<ul>\n";
for(var i=0; i<num; i++){
var time = parseISO8601(json[i].created_time);
var text = json[i].message;
var img = json[i].picture;
Feed += "<li><span>" + img + time + "</span> " + text + "</li>\n";
}
Feed += "</ul>\n";
$("#topics").append(Feed);
}
});
});
function parseISO8601(str) {
var date = str.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/);
return date = date[1] + "年"+ date[2] + "月" + date[3] + "日" + date[4] + 9 + ":" + date[5];
}
</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/20 04:09
2016/04/20 04:28