2020년에 기존의 인스타그램 API가 중단된다고 하여
새로운(?) 인스타그램 API방법을 사용하기로 했다.
근데 정말이지 답답하다....
보안상의 이유때문인것 같은데 인증절차가 너무 힘들다..😢
대충 정리해보는 절차는 아래와 같다.
하면서 업데이트할 예정이라 정확하진 못하다.
1. 페이스북 비즈니스 페이지, 인스타그램 비즈니스 계정 필요 ( 방법은 따로 첨부 안함 )
2. 페이스북과 인스타그램 서로 연결
3. 앱 검수 ( 환장하는 단계 )
4. 토큰 발급
5. 발급 받은 토큰으로 페이스북 아이디 값 가져오기
6. 페이스북 아이디 값으로 인스타그램 아이디 가져오기
7. 인스타그램 정보 받아오기
인스타그램 정보중 단순히 계정의 정보만 가져온다고 하면 앱 검수는 필요가 없었다.
나는 특정 인스타 계정의 미디어들을 불러올려고 하니 권한 에러가 발생했다.
아마 앱 검수에서 권한 요청을 받아야 하는것 같은데 이게 완전 환장할 단계다.
우선 4번부터 알아낸 부분들만 정리를 해놓겠다 ( 인스타그램 특정 계정 정보만 불러오기 - 미디어 제외 )
https://developers.facebook.com/tools/explorer
(https://graph.facebook.com/v5.0)
4. 토큰 발급 - 우측 엑세스 토큰에서 설정 후 토큰 발급하면된다.
5. me/accounts 입력후 제출을 누르면 페이스북 아이디값이 나온다.
6. 페이스북아이디?fields=instagram_business_account 입력시 인스타그램 ID값을 가져온다
7. 인스타그램아이디?fields=원하는 변수명들
7번을 해보면 알겠지만 해당 계정의 아이디, 이름, 팔로워, 팔로잉등의 값들은 나오지만 특정 값들을
보고싶어 선택시 권한이 없다는 에러가 나온다. ((#10) Application does not have permission for this action)
해당 권한 얻을려고 노력중인데 너무 어렵다...추후에 권한을 얻으면 포스팅을 업데이트 해 놓겠다ㅠㅠ
검수 완료
2020/01/15 - [Web Programming/Frontend Challenge] - 인스타그램 그래프 api 검수 완료😭
참고사이트
'웹 프로그래밍 > 공부일지' 카테고리의 다른 글
모달창 만들기 :P (0) | 2019.12.20 |
---|---|
프론트엔드하면서 빠트렸던 부분들 정리하기..? (0) | 2019.12.16 |
[SASS / SCSS] 기초 1편 (0) | 2019.10.26 |
[웹 기획 1편] 기능 정의서 만들기 (0) | 2019.07.12 |
[ JS ] 무한 스크롤 만들기 ( div 태그 ) (1) | 2019.04.22 |