[컴] Blogger API 사용하기 - python client


환경설정

  1. c:\>c:\Python27\Scripts\virtualenv.exe <project_name>
  2. c:\...\<project_name>\Scripts\activate.bat
  3. ref. 1 을 참고해서 python library 를 설치하자. 아래처럼 하면 된다. ref.1 에 다른 언어에 대한 설치도 나와 있다.
  4. >pip install --upgrade google-api-python-client

github 에서 받은 blogger.py 로 test

client_secrets.json 에 client_id 와 client_secret 을 세팅해 주면 된다. 이 값은 아래 "google API console 에서 Client ID 만들기" 에서 client id 를 만들면 얻을 수 있다.
  • client_id
  • client_secret
그리고 실행을 하면 browser 가 뜨고, application 에 권한을 줄 것인지 확인하게 된다.
> blogger.py
그러면 자신이 갖은 blog 들의 list 와 blog 들의 post 들을 보여준다.


sample_tools.py

blogger.py 는 sample_tools 를 사용하는데, 이녀석은 자주 사용되는 code 를 모아놓은 녀석이다. 여기서 client_secrets.json 을 호출하게 된다.

  • <python>\Lib\site-packages\googleapiclient\sample_tools.py


google API console 에서 Client ID 만들기






client_secret.json

client_secret.json 에 해당하는 내용은 아래 그림처럼 받을 수 있다.

API test

아래경로에서 직접 api 를 test 해볼 수 있다.

Reference

  1. Libraries  |  Blogger  |  Google Developers

댓글 없음:

댓글 쓰기