얼마전 아래와 같은 형식으로 제공하던 최신트윗 가져오는 URL의 서비스가 완전히 중단 되었다.
- 기존 URL (json 기준)-
http://www.twitter.com/statuses/user_timeline/abcd.json?callback=twitterCallback&count=3 |
* 기존 URL로 호출시 Twitter API의 34번 에러코드(page does not exist)를 반환함.
twittercallback({"errors":[{"message":"Sorry, that page does not exist","code":34}]});
기존 호출URL과 가장 큰차이는 서브도메인인 api.twitter.com 과 버전 정보 /1 를 포함하여 호출해야 하고 기존
"특정ScreenName" + .json 대신 user_timeline.json을 호출한다는 것!
- 변경 URL -
http://api.twitter.com/1/statuses/user_timeline.json?screen_name=abcd&include_rts=true&count=3&callback=twitterCallback |
현재기준 최신버전은 1.1 이고 인증 부분을 더 강화한거 같은데 일단 급한대로 1버전으로 위와 같이 URL을 변경하면
최신트윗을 가져오도록 긴급 수정 가능 함.
이거이거 Twitter 개발자 사이트에 자주 들어가지 않으면 갑자기 서비스 안된다고 당황스런 전화를 받을 수 도 있겠구먼;;;
* 관련하여 하기 Twitter 개발자 사이트의 내용들 참고
https://dev.twitter.com/discussions/10803
https://dev.twitter.com/docs/deprecations/spring-2012
'API' 카테고리의 다른 글
Google Hosted Libraries (0) | 2015.02.13 |
---|
댓글