본문 바로가기
Develop/PHP

[페이스북]타임라인 가져오기

by bellsilver7 2016. 4. 15.
728x90

처음에는 컨트롤러에서 file_get_contents() 함수로 데이터를 가져와 json_decode()로 json 데이터를 디코드 해주었다. 그랬더니 시간을 너무 많이 잡아 먹어서 JQuery로 변경했다.


<script type="text/javascript">

$(document).ready(function(){

var url = "https://graph.facebook.com/사용자ID/feed?"

+"access_token=액세스토큰"

+"&fields=full_picture,link,message,created_time"

+"&limit=3";


$.getJSON(url, function(json){

var html = "";

$.each(json.data,function(i,fb){

html = '<div class="cell">';

html += '<img src="'+fb.full_picture+'" alt="" />';

html += '<div class="inner">';

html += '<a href="'+fb.link+'" target="_blank">'+fb.message+'</a>';

html += '<span>'+fb.created_time+'</span>';

html += '</div>';

html += '</div>';

$('.group').append(html);

});

});

});

</script>

728x90

댓글