Google Cloud Console
에 접속무료로 시작하기
버튼 클릭API 및 서비스
> 라이브러리
순으로 클릭Google Drive API
라고 검색한 후 화면에서 선택한 API를 클릭하고 사용
버튼 클릭사용자 인증 정보 만들기
버튼이 나타나지 않는다면 API 및 서비스 > 사용자 인증 정보
경로로 접속해서 생성하기Google Auth
를 통해 사용자의 동의를 받아야 하며, 클라이언트 ID 생성 후 액세스 토큰을 사용하게 된다. 이 경우에는 사진과 같이 사용자 데이터를 선택하면 된다. (대부분의 경우는 사용자 데이터를 사용한다.)코드잇에 구글계정으로 로그인하시겠습니까?
등의 문구를 띄우기 위한 정보https://www.googleapis.com/auth/drive
), 앱이 생성한 파일만 읽기/쓰기(https://www.googleapis.com/auth/drive.file
), 파일 보기(읽기 전용)(https://www.googleapis.com/auth/drive.readonly
) 등이 있음.drive.file
권한이 권장됨https://developers.google.com/drive/api/quickstart/js?hl=ko
링크로 접속해서 API 사용설정
클릭 후 설정메뉴 > API 및 서비스 > 사용자 인증 정보
로 이동해서 API 키 추가하기💡 추후에 배포 완료된 후 Google Cloud Console에서 OAuth 클라이언트 ID 수정으로 이동한 후 배포된 웹사이트의 프론트엔드 URL을 아래 항목에 추가
- 승인된 JavaScript 원본:
https://www.yourdomain.com
- 승인된 리디렉션 URI:
https://www.yourdomain.com/auth/google
참고 문서 정보
https://developers.google.com/drive/api/guides/about-sdk?hl=ko
https://developers.google.com/drive/api/quickstart/js?hl=ko
https://developers.google.com/drive/api/reference/rest/v3?hl=ko
⭐ 추후 필요한 정보
- 클라이언트 아이디:
CLIENT_ID
- 클라이언트 보안 비밀번호:
CLIENT_SECRET
- 리다이렉트 URL:
REDIRECT_URI