테스트 사이트 - 개발 중인 베타 버전입니다

페이스북 글 가져오기 쉬운방법.


페이스북을 연동하는 방법은 꽤 많다. 그러나 모두 영문이라 접근하기는 쉽지 않습니다.

 

이중에서 쉬운방법을 하나 소개하겠습니다.

 

페이스북 계정은 구 사회복지법인 엔젤스헤이븐을 예로 들어보겠습니다. 주소는 아래와 같습니다.

 

https://www.facebook.com/AngelsHavenPage

 

 

 

1. 앱ID값을 가져오기.

 

https://graph.facebook.com/{페이스북아이디} 로 접속을 하면 ID값을 확인할 수 있습니다.


999.png





2. 스크립트 소스에 적용.

 

<ul id="wzdata"></ul>

 

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>

<script type="text/javascript">

<!--

(function(url, callback) {

jQuery.ajax({

url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=2.0&num=5&callback=?&q=' + encodeURIComponent(url),

dataType: 'json',

success: function(data) {

callback(data.responseData.feed);

}

});

})('https://www.facebook.com/feeds/page.php?format=rss20&id=299309273472869', function(feed) {

var entries = feed.entries, feedList = '';

for (var i = 0; i < entries.length; i++) {

feedList +="<li><a href='" + entries[i].link + "' class='list' target='_balnk'><span class='wsubject'>"+ entries[i].title +"</span></a></li>";

}

jQuery('#wzdata').append(feedList);

});

//-->

</script>



쉽나요??
그러나 이미지는 가져오지 못하므로 이미지까지 가져오는것을 원하시면 다른 방법으로 하셔야 합니다.

 





댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

Uncaught TypeError: Cannot read property 'feed' of null
이런 스크립트 에러가 나와요 ㅠㅠ

게시글 목록

번호 제목
5722
31534
5717
19190
19181
19177
19173
19171
27353
19169
24530
27350
19161
19159
19156
19154
19152
19150
19147
19145
19143
19141
30830
19135
19129
19124
19118
19115
19111
19108
19104
19101
19098
19094
27342
19093
26548
19090
19088
19086
24524
31526
26539
32021
32015
5705
26533
24510
26524
24507
24506
19082
24498
5702
27337
32011
19080
19075
19073
19072
27330
27328
32010
32005
32001
19071
19063
31998
31994
5676
27327
31989
5671
5666
19056
31988
31987
31981
26515
30823
19050
19047
19039
31969
5649
27323
31963
19027
19020
19017
19014
19009
19005
31949
18998
18994
18988
18982
31941
31934