페이스북 GRAPH API를 사용 하기위해서는 ACCESS_TOKEN이 필요하다
(일부구버전에서는 토큰없이 호출 가능하나 LIMIT에 걸림)
필요파라메터 : APP_ID, SECRET KEY 이다.
* ACCESS_TOKEN 호출 API URL
ex) https://graph.facebook.com/v2.10/oauth/access_token
?client_id=사용자앱아이디
&client_secret=사용자코드
&type=client_cred
해당 엑세스 토큰을 이용하여 이용하고자 하는 API호출시 함께 파라메터에 넣어 넘겨주면된다.
ex) 최신버전 기준
https://graph.facebook.com/v2.10/
?fields=engagement
&access_token=306724366157020|cY4DjImCb_ELrf_CuTILhPh9Wwc
&id=https%3A%2F%2Fwww.ohmycompany.com%2Fproject%2FprjView.php%3Fbbs_code%3Dvon_project%26seq%3D1828
* 토큰은 하루이내에 만료되니 하드코딩하여 사용하는 일이 없도록 하자.
access_token은 발급 받은 후 12시간-24시간(정책에 따라 변동 가능)동안 유효합니다.
refresh token은 한달간 유효하며, refresh token 만료가 1주일 이내로 남은 시점에서 사용자 토큰 갱신 요청을 하면 갱신된 access token과 갱신된 refresh token이 함께 반환됩니다.
https://colorscripter.com/s/rYyIG3U