파이썬으로 OAuth 컨슈머 만들기
October 30th, 2008
Leah Culver씨가 공개한 파이썬 라이브러리를 이용하면 어렵지 않게 OAuth 컨슈머를 구현할 수 있다.
(하지만 라이브러리라기보다는 예제 코드에 가까워 사용하기 조금 불편한 API라는 느낌이다.)
이 코드에서 제공하는 예제를 살짝 수정해 스프링노트에 접속해서 페이지 하나를 가져오는 OAuth 컨슈머 예제 코드를 만들었으니 필요하다면 참고하시길.
- # setup
client = SpringnoteClient(CONSUMER_TOKEN, CONSUMER_SECRET)
# get request token
token = client.fetch_request_token()
print 'please visit %s in your browser and press any key.' % client.authorize_url(token)
# get access token
token = client.fetch_access_token(token)
# access some protected resources
print client.get_page(144, 'deepblue')
전체 소스 코드는 여기 있다.
조만간 파이썬용 스프링노트 클라이언트 라이브러리를 만들어 제공할 예정이다(이 글의 주인공에게 제작 의뢰했음 ^^).




October 30th, 2008 at 01:19 PM 이 블로그에 Python 얘기가 올라올지는 꿈에도 몰랐어요!
October 30th, 2008 at 01:22 PM 감개무량
October 30th, 2008 at 02:48 PM 헉 python 이라고라고라
October 30th, 2008 at 02:57 PM 그런가요? ^^;;;; 앞으로는 좀 더 자주 올려야겠군요 하하
October 31st, 2008 at 01:23 AM API설정이 어제 무슨 이유인지 계속 먹통이라.. <br/>2시반까지 낑낑대다 누워잤더라능 ㅠ0ㅠ
October 31st, 2008 at 01:24 AM cateshin// 오픈마루 API 센터 말씀하시는거세요? 어느 부분에 문제가 있으신지 알려주시면 담당자분께 바로 전달해드릴께요~