구글 스프레드 시트 API 연동하기
오랜만에 개인프로젝트를 하고 있는데, 이 프로젝트에 구글 스프레드시트 API를 활용하게 되었다. 예전에 구글스프레드시트 API를 잘 썼지만.. 오랜만에 쓰려고 하니 기억이 잘 나지 않았다. 따라서 이번 기회에 구글스프레드시트 API 사용법을 다시 정리해보게 되었다.
1. 아래링크로 들어갑니다.
2. 새 프로젝트를 만듭니다
프로젝트 만들기를 클릭합니다.
프로젝트 이름을 입력하고 만들기를 누릅니다.
3. 프로젝트에 구글스프레드시트를 추가
- 먼저" API 및 서비스"에 들어간 다음 "라이브러리" 에 들어갑니다.
- spreadsheet를 검색합니다.
- google sheet api 사용을 누릅니다.
- 사용설정되면 아래와 같이 뜹니다.
4. 서비스 계정 생성
- 사용자 인증 정보 > 사용자 인증 정보 만들기 > 서비스 계정 클릭
- 서비스 계정 이름에 프로젝트 이름을 입력하고 완료를 누릅니다.
- 아래와 같이 계정이 생성된 것을 확인할 수 있다. 아래 주소 복사해서 연동하고자 하는 구글 스프레드 시트에 등록한다.
5. 구글 스프레드 시트 연동
- 구글 스프레드 시트의 "공유" 버튼을 누르고, 위에서 복사한 주소를 등록해준다.
6. Credential 파일 다운로드
구글 스프레드 시트 API를 인증해주는 파일이다. 위 파일이 있어야 API연동이 완료된다.
- 먼저 아래 주소를 눌러준다.
- 그리고 키 > 키 추가 > 새 키 만들기 를 눌러준다.
- Json 키를 만들어준다. 만들기를 눌러주면 바로 다운로드가 시작된다.
- 키가 로컬에 저장되었다.
다음 포스팅에서는 API를 어떻게 인증하는지를 알아보도록 하겠습니다.
728x90
반응형
'Data Engineering > Python' 카테고리의 다른 글
[Python/GoogleSpreadSheet API] GoogleSpreadSheet 시트이름 및 시트탭 변경 (0) | 2023.09.16 |
---|---|
[Python/GoogleSpreadSheet API] GoogleSpreadSheet API 연동하기 (2) (0) | 2023.09.12 |
[Python] DataFrame의 groupby에 매소드 적용 (agg 활용) (0) | 2022.07.02 |
[Python] 파이썬과 구글 드라이브 연동하고 파일 업로드/다운로드 하기 (Google Drive) (3) | 2022.02.13 |
[Python] 파이썬으로 파일 첨부하여 메일 보내기(Gmail)(SMTP / MIME) (1) | 2022.02.06 |