[컴] 자신의 Google Drive 에 file upload 하기

 구글 드라이브 / 드라이브 / 구글 api 사용법/ 사용하기 / 앱 만들기

자신의 Google Drive 에 file upload 하기

Google Api Console에서 Credential 생성

  1. https://console.developers.google.com/ 에 가서
  2. project 를 만들고
  3. 전체메뉴에서 APIs & Services 를 선택
  4. Credential 생성(OAuth)
    • 사용자 인증 정보(credentials) –> (+사용자 인증 정보 만들기, Create Credentials) –> API key –> Close
    • Application Type 선택(desktop client) –> Create 버튼 클릭
    • client_id.json file download: Client ID, Client secret 을 포함한 json file 을 download 할 수 있다.
    • 보통 이 OAuth credential 은 app 당 1개를 갖는다. 이것은 인증서버가 어떤 app 이 나한테 인증을 요청하는지를 알게 해준다.
    • OAuth 의 동작은 여기를 참고하자.

예제 따라하기

python example

이제 credential 을 가지고(client_id.json) 다음 링크에 나오는 Google Drive 를 사용한 예제를 따라 해 보자.

node js example

See Also

  1. API Reference | Google Drive API | Google Developers
  2. 쿠…sal: [컴][웹] OAuth 2.0 : Authorization Code Grant
  3. Display the first 100 files & folders in your Google Drive
  4. 쿠...sal: [컴] node google drive api 사용하기 
  5. Rclone : 다양한 cloud 로 데이터를 upload 할 때 사용할 수 있다. 직접 programming 하는 수고를 줄여준다.

Reference

  1. C++ Google Drive - Resumable Upload
  2. GitHub - googleapis/google-auth-library-nodejs: 🔑 Google Auth Library for Node.js

댓글 없음:

댓글 쓰기