[질문] 트위터 API 개발 해보신분 있나요??
구슬
트위터 API를 연동하면 재미있는게 많을거 같아서
트위터에 가입하고 API를 위한 개발자용 key들도 받았습니다.
짧은 영어 탓인지 잘 이해가 안돼는 부분이 많아서 ㅜ.ㅜ
여지것 많은 Open API를 개발해왔지만 트위터는 약간 개념이 다른것 같더군요..
우선 제가 받은 키값은 아래보시듯 총 5개 입니다.
Consumer key
NdyF0UkgkiHc1NRNndOWeQ
Consumer secret
0uBEsNH8EylxeJ2bykeoy5WWFhYyLZWvPKcC2Yhkuk
Request token URL
http://twitter.com/oauth/request_token
Access token URL
http://twitter.com/oauth/access_token
Authorize URL
http://twitter.com/oauth/authorizeconsumer key와 consumer sercet이 일발적인 API에서 볼수있는 계정을 나타내는
아이디와 암호화키값은데... 밑에 3가지 URL이 무슨용도인지 잘 파악이 안돼네요...
일반적인 API에선 가장 단순한 형태로 예를 들자면,
공개한 API URL에개발자용 인증키값과
해당 URL에 필요한 인자값들을 요청하면 데이터가 리턴되서 오는데..
예) www.xxxxxx.com/friendlist - 공개한 API URL
babo - 개발자용 인증키값
count - 인자값(보통 개수나 타입을 구분함)
www.xxxxxx.com/friendlist?key=babo&count=1 - 대충 머 이런식으로 요청
트위터는 저런 요청을 하기전에 먼저 저 3가지 URL을 이용해서
사전 인증작업이 필요한것 같습니다.
아마도 트위터는 단순히 데이터를 요청해 값을 보는 읽기 기능뿐만 아니라
상호간에 읽기/쓰기 기능을 제공하기 때문에 여타 API들보다
좀더 복잡하고 안전한 인증관리가 필요하기 때문에 저런 URL들이 필요한것 같은데
샘플 소스를 봐도 도통감이 안오네요..
구글에서 검색해봐도 대부분 유저입장에서
블로그랑 손쉽게 연결하는 매쉬업 활용 방법들 소개는 많은데
개발자들이 해놓은 자료는 별로 없내요 ... (ㅜ.ㅜ)
혹시 트위터 API 테스트 해보신 경험있으신분 있으시면
저 3가지 URL을 어떻게 써야되는지 좀 알켜 주시면 감사감사 .
※ 제 계정 키값이지만 테스트에 필요하시다면 마음껏 사용하셔도 됩니다.
단 어케 쓰는지 아시게 되면 저한테도 알려주시는 센스!!!