CI lib 중 트위터 lib 인 http://www.haughin.com/code/twitter 에서 어떤때는 제대로 동작을 하는데 어떤때는 request_token 을 받지 못해서 "Woah there!"에러가 자꾸 나더라. 그래서 구글링을 3일이나 했다. 물론 그 사이 다른 일도 조금씩 처리하면서 검사를 했지만...
다른 API와 같이 테스트를 했지만 다른 lib에서는 작동이 잘 되는것으로 확인이 되었다.
결국은 curl을 사용하니 cURL 문제인가 싶어 설정을 밤새도록 뒤졌지만 도대체 문제를 찾을 수가 없었지만 결국 알아냈다.
EpiOAuth 1.0 lib 를 사용하는 곳에서 버그가 있다는 블로그 포스팅을 발견한것이다.(근데 그 포스팅을 프로그램 수정하고 테스트 하느라 잃어버렸다. -.-)
EpiOAuth 를 사용하는 lib가운데 적당한것으로 교체를 해주니 문제없이 작동한다.
EpiOAuth 를 사용하는 lib가운데 적당한것으로 교체를 해주니 문제없이 작동한다.
에궁 작업량은 반나절거리인데 3일이나 맘고생 몸고생해야 한다니... 크윽... 어설픈 프로그래머는 몸으로 때워야 하는가?
기존 haughin 3.1 EpiOAuth 를 https://github.com/jmathai/twitter-async 에서 아래 3개의 파일과 관계된 소스를 모두 교체했습니다.
기존 haughin 3.1 EpiOAuth 를 https://github.com/jmathai/twitter-async 에서 아래 3개의 파일과 관계된 소스를 모두 교체했습니다.
- EpiCurl.php
- EpiOAuth.php
- EpiTwitter.php
반응형
'lang > php' 카테고리의 다른 글
PHP 5.3.x timezone 에러 (2) | 2011.03.14 |
---|---|
CentOS 5.x Yum APM (0) | 2011.03.08 |
ubuntu apm 설치 (0) | 2010.10.21 |
facebook API Quick Guide (CodeIgniter) (0) | 2010.10.15 |
PHP cURL Multiple Processing (0) | 2010.10.14 |