애니빌드.LAB
매뉴얼
외부 API 인스타 그램 연동 방법
- Anybuild
- 2016-09-30 15:09:00
- hit12072
- http://wdev.anybuild.co.kr/bbs/faq/6291
시작전 참고사항)
* 콘텐츠 게시는 Instagram 비즈니스 사용자에게만 제공됩니다.
* IGTV와 릴스는 지원되지 않습니다.
* 결과 정렬은 지원되지 않습니다.
* 인스타 그램에 가입이 되어 있어야 하며 자신이 올린 내용과 이미지만 가져올 수 있습니다. (댓글 수, 코멘트 수 는 지원하지 않습니다.)
* SSL 보안 HTTPS://로 시작되는 도메인에서만 인스타그램 데이터 호출이 가능합니다.
시작전 준비사항)
* 페이스북 비즈니스 관라지 계정 1개, 인스타그램 비지니스 계정 1개
* SSL 보안 HTTPS://로 시작되는 도메인
1. 페이스북 비즈니스 관리자 계정이 없다면 생성을 하셔야 정상적으로 연동이 가능합니다.
2. 인스타그램의 기본 계정을 비지니스 계정으로 전환합니다. (https://www.instagram.com/)
- 비지니스 정보를 넣을려면 모바일 기기로 접속을 하는편이 편합니다. 모바일 기기로 아래의 설정을 따라와 주세요.
- 아래의 스크린샷에서 마지막에 비지니스를 선택하고 정보란에 정보를 꼭 입력해 주셔야 합니다.
- 중간에 facebook 연결란이 뜰 경우 연결을 꼭 같이 진행해 주세요.
- 만약 중간에 페이스북 연결을 스킵하거나 뜨지 않았다면 설정 페이지에서 "다른 앱과 공유" 에 facebook 계정을 연동합니다.
3. 페이스북 디벨로퍼에 인스타계정을 연동합니다. (https://developers.facebook.com)
- 이번에는 페이스북의 계정에 앱을 생성하겠습니다.
- 아래의 앱 유형 선택 부분은 페이스북 상황에따라 문구변경 또는 추가, 삭제가 자주 이루어 지는 부분입니다.
- 이용사례에서 '기타' 를 선택합니다.
- '앱 유형'에서 반드시 비즈니스를 선택 후 '앱 만들기'를 완료합니다.
인스타그램 앱 설정에 들어가 엑세스 토큰을 발급하기 위해 계정 추가를 클릭합니다.
인스타그램 비즈니스 계정이라면 로그인 후 권한을 허용할 수 있습니다.
- 여기까지가 홈페이지와 연동전 기본 설정에 대한 내용이였습니다.
4. 홈페이지와 페이스북 앱 연동하기
- 앱이 생성되었다면 홈페이지 관리자 페이지로 이동을 합니다.
- 솔루션에 '외부 API 연동'을 설치합니다. ([프로그램샵 > 프로그램 환경설정 > 외부 API 연동] 페이지가 없을 경우 [프로그램샵 > 프로그램 SHOP > 프로그램 추가 설치] 페이지에서 관리프로그램 부분의 외부 API 연동을 선택 설치 하시기 바랍니다.)
- '외부 API 연동' 페이지에 가시면 인스타그램 API 연동 관련 내용이 있습니다.
- 'Redirect URI' 에 있는 URL을 복사합니다.
- 복사한 URL을 'Instagram 비즈니스 로그인 설정' 리디렉션 URL에 입력합니다.
- 아래의 'Instagram 앱 ID' 와 'Instagram 앱 시크릿 코드' 를 홈페이지 관리자에 입력해 주세요.
5. [관리자페이지] > [프로그램샵] > [프로그램 환경설정] > [외부 API 연동] 페이지에서 [토큰 발급] 을 클릭해 주세요.
- 토큰발급을 누르면 아래와 같이 권한 허용에 대한 팝업이 나옵니다.
허용을 클릭하면 토큰 발급이 완료됩니다.
5. 설정이 완료 되었으며 이미지 출력을 위한 그룹디자인을 생성 합니다.
- [디자인관리 > 고급 디자인 관리 > 그룹디자인 관리] 페이지에서 우측 하단 프로그램 마법사 생성 버튼을 클릭합니다.
- 열린 팝업창에서 프로그램 종류 선택에서 기타를 선택 한 후 인스타그램을 설치하시면 인스타그램 출력용 그룹디자인이 생성됩니다.
- 그룹디자인에서 출력되는 변수는 해당 그룹디자인의 프로그램 메뉴얼을 참고 하셔서 수정하시면 됩니다.
※ 참고사항
1. [토큰 발급], [데이터 새로 고침]의 경우 호출 회수를 공유합니다. 1시간동안 최대 200회를 넘을 경우 1시간을 기다리셨다가 작업을 진행하셔야 합니다.
- Facebook Developer 에서 권고 하는 호출 제한은 200회 ~ 250회이며 너무 잦은 한계치를 달성할 경우 페이스북 계정 또는 인스타 그램 계정에 제한이 걸릴 수 있습니다.
2. 인스타그램의 새로운 데이터를 바로 적용하고 싶으시다면 [관리자페이지] > [프로그램샵] > [프로그램 환경설정] > [외부 API 연동] 에서 가능합니다.
- 인스타그램 데이터는 매일 새벽에 업데이트 됩니다.
3. 토큰관련 안내
- 인스타그램 API 의 경우 코드 > 단기토큰 > 장기토큰 > 토큰 새로고침 식으로 4단계가 자동으로 진행됩니다.
- 토큰발급은 꼭 관리자 페이지에서 발급해 주셔야 자동으로 장기토큰까지 발급됩니다.
- 다른데서 토큰관련 호출시 [관리자 페이지] 에서 다시 발행을 해주셔야 합니다.
4. 데이터 관련
- 인스타그램 API 에서 제공되는 데이터는 이미지와 제목에 대해서만 제공됩니다.
- 좋아요, 댓글 개수, 날짜 등의 정보는 제공하지 않습니다.





























열기 닫기