Header

  1. View current page

    딥뿔이 자라나는 노트

Profile_image?t=1225424611&type=big
나를 바꾼 똑똑한 생활 습관, 스프링노트 - 여러분도 지금 시작해보세요!
71

파이썬으로 OAuth 컨슈머 만들기

Leah Culver씨가 공개한 파이썬 라이브러리를 이용하면 어렵지 않게 OAuth 컨슈머를 구현할 수 있다.

(하지만 라이브러리라기보다는 예제 코드에 가까워 사용하기 조금 불편한 API라는 느낌이다.)

 

이 코드에서 제공하는 예제를 살짝 수정해 스프링노트에 접속해서 페이지 하나를 가져오는 OAuth 컨슈머 예제 코드를 만들었으니 필요하다면 참고하시길.

 

  1. # 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')

 

전체 소스 코드는 여기 있다.

조만간 파이썬용 스프링노트 클라이언트 라이브러리를 만들어 제공할 예정이다(이 글의 주인공에게 제작 의뢰했음 ^^).

 

Tags

History

Last edited on 10/30/2008 17:30 by deepblue

Comments (0)

You must log in to leave a comment. Please sign in.