본문 바로가기
정보·꿀Tip

구글 스프레드 시트 만들고 API 연결하기

by 데이지덕93 2025. 3. 21.

구글 스프레드 시트를 만들고 API를 연결하여 자동화 하는 방법을 설명드리겠습니다. API 자동화를 진행하시는 분들이 보면 도움을 얻을 수 있습니다.

 

구글 API를 발급받는 방법은 이 글을 참고해 주세요.

https://daisy-duckk.tistory.com/entry/%EA%B5%AC%EA%B8%80-Gemini-API-%EB%B0%9C%EA%B8%89%EB%B0%9B%EA%B8%B0

 

구글 Gemini API 발급받기

구글 AI Studio에서 재공하는 Gemini 의 API를 발급받는 방법을 설명해 드리겠습니다.Gemini API를 활용하여 작업을 하시는분이 이 글을 읽으신다면 큰 도움이 되실겁니다. 1. Google AI Studio 접속하여 API

daisy-duckk.tistory.com

 

1. 구글 스프레드 시트 만들기

https://docs.google.com/spreadsheets/ 에 접속하셔서 빈 스프레드 시트를 만듭니다.

 

 

구글시트의 기본 화면입니다.

빨간 네모 버튼을 주목해 주세요 이제부터 설명하겠습니다.

 

이 빨간선이 저의 스프레드시트 ID입니다.

시트1이 저의 워크시트 이름입니다.

 

공유버튼을 눌러 저의 API를 연결할 수 있습니다.

 

2. 구글 클라우드에서 스프레드시트 API 연동하기

https://console.cloud.google.com/apis/

에 접속하여 API및 서비스 사용 설정 버튼을 누릅니다.

 

 

sheets 를 검색하여 구글 시트 API를 찾고 클릭 해줍니다. Google Sheets API 사용 버튼을 누릅니다.

 

이제 사용자 인증 정보 탭에 들어갑니다.

 

OAuth 동의 화면 구성을 누르고 시작하기를 클릭합니다.

 

앱 이름과 이메일을 입력합니다. 저는 blog_auto 로 생성하겠습니다.

대상은 외부로 체크 하겠습니다.

연락처 정보에 이메일 주소를 입력합니다. 정책에 동의 체크합니다. 만들기 버튼을 클릭합니다.

 

OAUTH 클라이언트 만들기를 누릅니다.

 

애플리케이션 유형은 데스크톱 앱으로 설정해주고 이름은 기본으로 설정하겠습니다. 만들기 버튼을 누릅니다.

 

정보가 나옵니다. JSON 다운로드를 눌러 JSON파일을 다운받아놓습니다

이제 OAuth 2.0 클라이언트가 생성되었습니다.

다시 API 및 서비스로 가서 구글 시트 API를 선택합니다

 

사용자 인증 정보를 클릭하고 서비스 계정 관리를 클릭합니다.

 

서비스 계정 만들기를 누릅니다.

서비스 계정 이름을 입력합니다.

역할을 누르고 소유자로 설정합니다.

완료 버튼을 누릅니다.

 

이제 거의 다 왔습니다. 이메일 주소를 복사해 주세요

 

구글 시트로 가서 공유 버튼을 누릅니다.

이름을 설정하시고 저장버튼을 누르세요 저는 제목 없는 스프레드시트로 진행 하겠습니다.

복사한 이메일 주소를 입력하고 편집자로 설정합니다. 전송 버튼을 누릅니다.

마지막 단계입니다. 조금만 힘을 내주세요

 

다시 서비스 계정으로 돌아가 작업 버튼을 누르고 키 관리로 들어갑니다.

키 추가 > 새 키 만들기를 누릅니다.

 

JSON 을 선택하고 만들기를 누릅니다.

축하합니다. 모든 준비가 완료되셨습니다.

이제 해당 json 파일을 이용해서 구글시트 호출을 할 수 있습니다

 

반응형