본문 바로가기

카테고리 없음

[SNS] twitter API OAuth PHP 연동라이브러리 twitteroauth 사용법

트위터 공식api홈페이지 - http://dev.twitter.com/ 


API는 아래와 순서로 진행됩니다.
1. 연동할 어플리케이션등록
2. consumer key, consumer secret 발급 과 승인
3. request token url 요청 과 2번의 접근 승인 허용
4. access token url 이동하여 access token 발급
5. 해당 어플리케이선 쓰고 읽기 됨



크게 어려운것은 없으며 

1) 앱 등록을   http://dev.twitter.com/apps/new  합니다.
application type은 browser 
callback url은 access_token까지 다 받은 다음에 우리 웹사이트 
해당 애플리케이션의 detail을 보게 되면 consumer key랑 consumer secret 

2) 라이브러리 설치  http://github.com/abraham/twitteroauth/downloads  진행
통파일로 서버에 올림, config.php 파일에 consumer key , cunsumer secret 키값 , callback 등록  

callback 에
SetCookie("comefrom", "twitter", 0, "/", $COOKIE_DOMAIN );
SetCookie("oauth_token", $access_token['oauth_token'], 0, "/", $COOKIE_DOMAIN );
SetCookie("oauth_token_secret", $access_token['oauth_token_secret'], 0, "/", $COOKIE_DOMAIN );
SetCookie("twitter_user_id", $access_token['user_id'], 0, "/", $COOKIE_DOMAIN );
SetCookie("screen_name", $access_token['screen_name'], 0, "/", $COOKIE_DOMAIN );
SetCookie("t_img", $con[profile_image_url], 0, "/", $COOKIE_DOMAIN );
SetCookie("giftyshow_id", $access_token['user_id'], 0, "/", $COOKIE_DOMAIN );

쿠키 저장할수 있다. 
 
이제 localhost/index.php
 테스트를 할수 있다. 
참고URL : 
http://mudchobo.tistory.com/498