1. 인스타그램 API 페이지 접속 : http://instagram.com/developer/clients/manage/
2. Register a New Client 클릭
3. 어플리케이션 정보 입력
4. 발급받은 CLIENT_ID와 REDIRECT_URL을 파라미터에 추가하고 접속
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code
5. REDIRECT_URL로 이동되면서 출력된 code 저장
REDIRECT-URI/?code=OOOOOOOOOO
생성된 코드는 아래에서 바로 사용합니다. 4번을 다시 실행하면 새로운 코드가 발급됩니다.
6. 토큰 발급을 위해 Security 탭에 Disable implicit OAuth를 비활성화 합니다.
7. SSH에서 아래 소스를 입력해서 ACCESS_TOKKEN을 포함한 json 데이터를 얻어온다.
curl -F 'client_id=CLIENT-ID' \
-F 'client_secret=CLIENT-SECRET' \
-F 'grant_type=authorization_code' \
-F 'redirect_uri=REDIRECT-URI' \
-F 'code=CODE' \
https://api.instagram.com/oauth/access_token
8. ACCESS_TOKKEN 추출
<샘플>
{"access_token":"OOOO.OOOO.OOOOOOOOOOOO","user":{"username":"OOOOO","bio":"","website":"","profile_picture":"https:\/\/instagramimages-a.akamaihd.net\/profiles\/anonymousUser.jpg","full_name":"","id":"OOOOOO"}}
9. 토큰 발급 이후에는 보안 강화를 위해, 6번 과정에서 해제한 Security 탭에 Disable implicit OAuth를 다시 활성화 합니다.
10. ACCESS_TOKKEN을 이용해 해시태그{TAG_NAME}에 연결된 이미지 리스트를 불러온다.
https://api.instagram.com/v1/tags/TAG_NAME/media/recent?access_token=ACCESS_TOKKEN
11. Json 활용한 데이타 추출하기
관련 : http://www.publisher.name/lab/h/instagram
위 10번까지는 성공을 했는데, 11번에서 길을 헤매고 있습니다.
이와 관련해서 좋은 팁이 있으면 공유 부탁합니다.
참고자료
http://www.freezner.com/archives/994
http://data-rider.blogspot.kr/2015/08/blog-post_57.html
댓글 2개
10번 내용까지 성공하셨다면 json 형태로 웹페이지에 데이터가 표시될 것 입니다.
그 페이지를 바로 사용하기는 쉽지 않고 이 페이지를 ajax를 통해 호출받아 json을 객체 형태로 자유롭게 활용하실 수 있습니다. 핸들링하는 방법은 배열과 비슷합니다.
정리하자면 https://api.instagram.com/v1/tags/TAG_NAME/media/recent?access_token=ACCESS_TOKKEN 페이지를 직접 컨트롤 하실 수 없으며 ajax 또는 curl을 통해 페이지에 표시된 내용을 객체화 시켜야 합니다.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 6530 |
퍼블리셔강
|
12년 전 | 653 | |
| 6529 | 12년 전 | 1307 | ||
| 6528 | 12년 전 | 627 | ||
| 6527 | 12년 전 | 792 | ||
| 6526 | 12년 전 | 6581 | ||
| 6525 | 12년 전 | 551 | ||
| 6524 | 12년 전 | 841 | ||
| 6523 | 12년 전 | 496 | ||
| 6522 | 12년 전 | 541 | ||
| 6521 | 12년 전 | 801 | ||
| 6520 | 12년 전 | 743 | ||
| 6519 | 12년 전 | 1744 | ||
| 6518 |
가슴시린하늘
|
12년 전 | 1726 | |
| 6517 | 12년 전 | 1366 | ||
| 6516 | 12년 전 | 5227 | ||
| 6515 | 12년 전 | 1500 | ||
| 6514 | 12년 전 | 1599 | ||
| 6513 | 12년 전 | 956 | ||
| 6512 | 12년 전 | 1986 | ||
| 6511 | 12년 전 | 1374 | ||
| 6510 | 12년 전 | 3079 | ||
| 6509 |
프로프리랜서
|
12년 전 | 2551 | |
| 6508 |
프로프리랜서
|
12년 전 | 1900 | |
| 6507 |
프로프리랜서
|
12년 전 | 2375 | |
| 6506 |
프로프리랜서
|
12년 전 | 1858 | |
| 6505 |
프로프리랜서
|
12년 전 | 1634 | |
| 6504 | 12년 전 | 1046 | ||
| 6503 | 12년 전 | 1130 | ||
| 6502 |
프로프리랜서
|
12년 전 | 5556 | |
| 6501 |
프로프리랜서
|
12년 전 | 2607 | |
| 6500 |
프로프리랜서
|
12년 전 | 3089 | |
| 6499 |
프로프리랜서
|
12년 전 | 1751 | |
| 6498 |
프로프리랜서
|
12년 전 | 1464 | |
| 6497 | 12년 전 | 816 | ||
| 6496 |
yunkiri486
|
12년 전 | 1814 | |
| 6495 | 12년 전 | 923 | ||
| 6494 | 12년 전 | 1491 | ||
| 6493 | 12년 전 | 2763 | ||
| 6492 |
오늘도망했다
|
12년 전 | 2338 | |
| 6491 |
오늘도망했다
|
12년 전 | 1678 | |
| 6490 |
오늘도망했다
|
12년 전 | 6660 | |
| 6489 |
오늘도망했다
|
12년 전 | 2497 | |
| 6488 |
홈피119
|
12년 전 | 701 | |
| 6487 | 12년 전 | 687 | ||
| 6486 | 12년 전 | 1411 | ||
| 6485 | 12년 전 | 2054 | ||
| 6484 | 12년 전 | 902 | ||
| 6483 | 12년 전 | 723 | ||
| 6482 | 12년 전 | 1344 | ||
| 6481 | 12년 전 | 1473 | ||
| 6480 |
Header
|
12년 전 | 692 | |
| 6479 |
|
12년 전 | 1129 | |
| 6478 |
개초보제이
|
12년 전 | 1395 | |
| 6477 | 12년 전 | 805 | ||
| 6476 | 12년 전 | 1077 | ||
| 6475 | 12년 전 | 3684 | ||
| 6474 | 12년 전 | 1430 | ||
| 6473 | 12년 전 | 963 | ||
| 6472 | 12년 전 | 859 | ||
| 6471 |
AMDbest
|
12년 전 | 1205 | |
| 6470 |
jinmuk
|
12년 전 | 1448 | |
| 6469 |
jinmuk
|
12년 전 | 4251 | |
| 6468 |
jinmuk
|
12년 전 | 5581 | |
| 6467 | 12년 전 | 707 | ||
| 6466 |
jinmuk
|
12년 전 | 2280 | |
| 6465 |
jinmuk
|
12년 전 | 6737 | |
| 6464 |
jinmuk
|
12년 전 | 2409 | |
| 6463 |
jinmuk
|
12년 전 | 9336 | |
| 6462 |
희망과열정
|
12년 전 | 540 | |
| 6461 |
Header
|
12년 전 | 726 | |
| 6460 |
희망과열정
|
12년 전 | 1363 | |
| 6459 |
프리랜서개발자
|
12년 전 | 1679 | |
| 6458 | 12년 전 | 1343 | ||
| 6457 |
jinmuk
|
12년 전 | 1953 | |
| 6456 |
jinmuk
|
12년 전 | 2351 | |
| 6455 |
jinmuk
|
12년 전 | 3212 | |
| 6454 |
jinmuk
|
12년 전 | 2178 | |
| 6453 |
jinmuk
|
12년 전 | 2363 | |
| 6452 |
jinmuk
|
12년 전 | 2318 | |
| 6451 |
jinmuk
|
12년 전 | 1612 | |
| 6450 |
jinmuk
|
12년 전 | 1404 | |
| 6449 |
jinmuk
|
12년 전 | 1048 | |
| 6448 |
jinmuk
|
12년 전 | 1252 | |
| 6447 |
jinmuk
|
12년 전 | 2014 | |
| 6446 |
jinmuk
|
12년 전 | 1574 | |
| 6445 |
jinmuk
|
12년 전 | 1266 | |
| 6444 |
jinmuk
|
12년 전 | 2312 | |
| 6443 |
jinmuk
|
12년 전 | 2048 | |
| 6442 |
jinmuk
|
12년 전 | 1894 | |
| 6441 |
jinmuk
|
12년 전 | 1624 | |
| 6440 |
jinmuk
|
12년 전 | 2320 | |
| 6439 |
jinmuk
|
12년 전 | 1137 | |
| 6438 |
wndProc
|
12년 전 | 787 | |
| 6437 | 12년 전 | 409 | ||
| 6436 |
senseme
|
12년 전 | 553 | |
| 6435 | 12년 전 | 1049 | ||
| 6434 | 12년 전 | 2483 | ||
| 6433 | 12년 전 | 2492 | ||
| 6432 | 12년 전 | 1567 | ||
| 6431 |
밥먹고합시다
|
12년 전 | 1193 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기