Facebook 페이지 api
페이스북 페이지 게시물 가져오기
아래 URL을 클릭
https://developers.facebook.com/tools/explorer

조회하는 곳에
me/accounts?fields=access_token, name, id
로 입력하고 제출 클릭

아래와 같은 데이타가 나온다

id와 access token을
https://graph.facebook.com/v5.0/{id}/feed?access_token={access_token}
와 같이 입력한다.
가져오는 필드는 아래와 같이 입력을 해주게 되었다.
&fields=message,permalink_url,created_time,picture,full_picture
가져오는 필드에 link를 넣을 경우 다음과 같은 에러가 발생하였다.
이전 단순히 게시물을 가져오는 경우에는 link 필드를 가져올 수 있었으나
페이지 게시물을 가져올 때는 link가 사용불가인 것 같다.
그래서 링크대신에 permalink_url 을 가져오게 되었다.
{
"error": {
"message": "(#12) link field is deprecated for versions v3.3 and higher",
"type": "OAuthException",
"code": 12,
"fbtrace_id": "AfNg2Ljx3o6PxZn2tgaZwDx"
}
}
picture로 이미지를 가져오는 이미지 해상도가 너무 떨어져 full_picture 로 가져옴
하나의 완성된 URL은 아래와 같다.
https://graph.facebook.com/v5.0/{id}/feed?access_token={access_token}&fields=message%2Cpermalink_url%2Ccreated_time%2Cpicture&locale=ko_KR