티스토리 뷰
얼마 전 회사에서, 팬페이지의 포스트에 댓글을 작성한 유저들을 긁어오는 운영툴이 작동하지 않는다는 문의를 받았습니다. 또 페이스북이 문제겠죠 ㅠㅠ
역시 페이스북이 문제였고(!) 이유는, 페이스북 쪽에서 권한을 변경했기 때문입니다...
원래 앱의 액세스 토큰으로 접근해서 from 필드를 얻어왔는데, 이제 페이지의 액세스 토큰을 사용해야 하는 것 같더라구요.
그리고 기본적으로 발급받는 페이지의 액세스 토큰은 expire가 있는 토큰이기에.. 영구적인 액세스 토큰으로 변환해야 하는 이슈가 있었습니다.
https://code.i-harness.com/en/q/1066b92
저는 이 링크를 참고 하였습니다. 페이스북 레퍼런스보다 훨씬 도움이 되었습니다.
Graph API 2.7 버전 기준으로는, 마지막 단계인 get permanent token 과정이 진행되지 않아 Long-Lived Token을 얻어오는 과정까지만 진행했는데요.... 이상하게도 영구적인 액세스 토큰이 발급 됐습니다.
페이스북 레퍼런스에 따르면 Long-Lived Token은 3달짜리 토큰이지만, 뭔가 업데이트 되어 바뀌었거나 2.7 버전은 플로우가 살짝 다르거나 등등의 이유가 있는듯 합니다.
'개발' 카테고리의 다른 글
Blocking/Non-Blocking과 Sync/Async의 차이 (0) | 2018.08.07 |
---|---|
Graph API로 Facebook 페이지 통계 얻어오기 (0) | 2018.06.15 |
Facebook Graph API 프로필이 나오지 않는 문제 (0) | 2018.05.08 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday