Google API 사용법 – 파이썬으로 구글 스프레드시트에 접속 준비

Google API 사용방법

1. API 접속

https://console.developers.google.com/apis/dashboard

새 프로젝트 만들기

2. API 라이브러리에서 사용할 API 검색

3. 라이브러리 사용설정

4. 서비스 계정 만들기

https://console.cloud.google.com/iam-admin/serviceaccounts

상단 서비스 계정 만들기 클릭

json key 저장하기

key 만들기 클릭

json key가 유출될 경우 본인 계정을 아무나 사용할 수 있으므로

json파일을 instance폴더내에 넣어서 관리하고, git 에서 instance를 커밋하지 않도록 주의한다.

Key를 만든 후 1~2분정도 기다린다.

5. 사용자 인증 정보 만들기

6. 스프레드시트 공유

아래 이메일 주소로 스프레드시트를 공유

7. config.py 설정

# Google Drive API, credentials
GOOGLE_SERVICE_KEY='./instance/research.json' #다운받은 구글키 json 파일
GOOGLE_SPREADSHEET_NAME = 'publicdata' # 생성한 스프레드시트 파일 이름
GOOGLE_WORKSHEET = 'Sheet'#시트 이름