들어오는 유저들마다 Login 시켜줄 것도 아니고, 인스타계정 하나에 대한 게시물을 뿌려줄거라 간단했다.
인스타그램 회원가입, 앱 생성 같은건 건너뛰고 설명해보자.
1. 브라우저 주소창에 아래 주소로 접속하여 AccessToken 값을 가져온다.
https://api.instagram.com/oauth/authorize/?client_id={Client_id}&redirect_uri={redirect_uri}&response_type=token
2. 인스타 게시물을 쉽게 가져오기위해 아래 js파일을 다운받아 프로젝트에 넣는다.
3. 아래 소스를 참고해서 수정한다.
1
2
|
<!-- 인스타그램 3rd party lib -->
<script type="text/javascript" src="/javascript/instafeed.min.js"></script>
|
cs |
1
2
3
4
5
6
7
8
9
10
11
|
var userFeed = new Instafeed({
get: 'user',
userId: {userId}, //accessToken 의 앞자리
sortBy: "most-recent",
limit: 5,
template: '<a href="{{link}}" target="_blank"><img src="{{image}}" /></a> ',
// {{link}} : 게시물 링크, {{image}} : 사진 url, {{caption}} : 게시물 텍스트
accessToken: '{accessToken}'
});
userFeed.run();
|
cs |
1
2
3
4
5
|
<!-- 인스타그램 --><br><br>
<div id="instagram" align="center">
<img src="/images/sns/instagram.PNG" width="30" height="30"> @vvh_avv
<div id="instafeed"></div>
</div>
|
cs |
반응형
'Backend > JAVA' 카테고리의 다른 글
클라이언트와 서버 구축하기 (기본) (0) | 2018.06.05 |
---|---|
페이스북 로그인 API 적용 (0) | 2018.05.25 |
네이버 로그인 API 적용 (4) | 2018.05.25 |
구글 로그인 API 적용 (0) | 2018.05.24 |
카카오 로그인 API 적용 (0) | 2018.05.24 |
댓글