제목 | Code-Igniter twitter API 사용시 토큰 에러 처리 | ||
---|---|---|---|
글쓴이 | 주스 | 작성시각 | 2010/04/26 19:20:51 |
|
|||
트위터 API 를 연동중에 있습니다. 해당 소스 파일은 트위터 API 라이브러리에서 코드 이그나이터 소스를 참고 하였구요 토큰 받아와서 사용하다 보면 인증에 문제가 생기기도 하는데요 이럴때 다시 토큰을 받아 오도록 하는겁니다. $auth = $this->twitter->oauth($consumer_key, $consumer_key_secret, $tokens['access_token'], $tokens['access_token_secret']); //인증 오류 체크 //토큰 정보가 잘못 됐을시 다시 로그인 if(isset($this->tweet['user']->error)){ unset($auth); $auth = $this->twitter->oauth($consumer_key, $consumer_key_secret, NULL, NULL); } 해당 인증 인스턴스 생성시 오류가 생기면 인스턴스값을 비우고 다시 생성하는 매우 간단한 방법입니다. -_-ㅋ 이렇게 해보고 저렇게 해보고 하느라고 정신이 없었는데 이렇게 적어두니깐 . . . . . . . . 되게 없어보이네요... ㅡ,.ㅡ 아놔 지금 트위터 CI-API 로 구축중인데 하나 하나 알아가면서 하다 보니 자꾸 막히는 부분이 많아서 간단한 것도 어렵게 풀어가는 느낌입니다... 정신줄 살짝 놓은듯;;; |
|||
태그 | API,트위터,CI,토큰 | ||
다음글 | http://www.mysqlformatdate.com... (1) | ||
이전글 | Editplus를 대신할만 에디터 Sublme Text (9) | ||
kirrie
/
2010/04/27 15:06:15 /
추천
0
그런 경우도 있나보군요. ㅎㅎ 좋은팁 감사합니다. ^^
|
주스
/
2010/04/27 15:58:27 /
추천
0
제 경우 해당 토큰이 만료 되었다는 에러메세지가 쿨럭... |
변종원(웅파)
/
2010/04/27 16:47:01 /
추천
0
토큰 만료시간이 얼마인지는 모르겠지만 정말 만료가 됐을 수도 있고
어딘가 다른 곳에서 토큰을 중복생성했을 수도 있습니다. 그러면 이전 토큰은 당연히 무효화되겠죠. |