Google 드라이브 커넥터
  • 21 Oct 2024
  • 2 읽을 분
  • 기여자

Google 드라이브 커넥터


기사 요약

::: (정보) ()앱을 다운로드하려면 방문하세요: 라이브러리:::

Tulip과 Google 드라이브 v3 API 통합하기

소개

구글 드라이브 API는 사용자가 구글 계정에 대한 올바른 액세스 권한으로 구글 드라이브 파일을 만들고, 읽고, 편집할 수 있게 해줍니다. 이 커넥터의 목표는 Oauth2.0 인증을 사용하고 HTTP 커넥터를 사용하여 Tulip과 Google 드라이브 V3 API를 통합하고 고객에게 인스턴스로 가져올 수 있는 즉시 사용 가능한 커넥터를 제공하는 것입니다.

목적

  1. Google 드라이브 V3 API 엔드포인트에 HTTP 호출을 수행하여 Google 드라이브와 상호 작용하여 다양한 사용 사례에 활용할 수 있는 드라이브의 다양한 읽기 및 쓰기 작업을 시도하기 위해 구축할 수 있는 다양한 HTTP 커넥터 기능을 강조할 것입니다.

API 문서

Google 드라이브 API 문서

Google API 설정

다른 많은 커넥터와 마찬가지로, Tulip 외부의 설정은 통합에서 가장 어려운 부분입니다. 이 동영상 가이드에서 Google API 프로젝트와 자격 증명을 만들고 이를 Google 드라이브 라이브러리 플러그인으로 가져오는 과정을 살펴보세요.

사전 요구 사항

  1. Google의 클라우드 콘솔에서 계정을 만들고 OAuth 2.0 자격 증명을 구성합니다. 자세한 내용은 Google의 API 문서에서 확인할 수 있습니다.
  2. Google API 콘솔에서 Google 드라이브 API를 활성화합니다.

튤립 연결 세부 정보

Tulip의 커넥터에 다음 정보를 구성해야 합니다.

  1. 실행 대상: 클라우드 커넥터 호스트
  2. 호스트:www.googleapis.com
  3. 포트:443
  4. TLS: 예
  5. 커넥터에서 구성해야 하는 범위:
  6. https://www.googleapis.com/auth/drive
  7. https://www.googleapis.com/auth/drive.file
  8. https://www.googleapis.com/auth/drive.metadata
  9. https://www.googleapis.com/auth/drive.appdata

커넥터 기능

모든 드라이브 파일 가져오기

목적

이 커넥터는 사용자의 구글 드라이브에 존재하는 모든 파일을 가져옵니다.

엔드포인트

엔드포인트 https://www.googleapis.com:443/drive/v3/files?fields=*에 대한 HTTP GET 호출

필수 입력

입력 필요 없음

필수 출력 추출기

  1. 파일 ID: 다른 작업을 수행하는 데 사용되는 파일의 고유 식별자입니다.
  2. 파일 이름: 파일 이름: 파일의 파일 이름
  3. 응답과 함께 반환되는 추가 매개변수는 출력 매개변수의 일부로 포함될 수 있습니다.

특정 파일 메타데이터 가져오기

목적

이 커넥터는 드라이브에 존재하는 파일의 메타데이터를 가져옵니다.

엔드포인트

엔드포인트에 대한 HTTP GET 호출 - https://www.googleapis.com:443/drive/v3/files/{FileID}?fields=*

필수 입력

전달할 URL 매개변수는 다음과 같습니다.

  1. 파일 ID

필수 출력 추출기

  1. 파일 ID: 다른 작업을 수행하는 데 사용되는 파일의 고유 식별자입니다.
  2. 파일 이름: 파일 이름: 파일의 파일 이름
  3. 응답과 함께 반환되는 추가 매개변수는 출력 매개변수의 일부로 포함될 수 있습니다.

새 파일 만들기

목적

  1. 사용자가 파일 확장명과 설명을 포함한 파일명을 입력으로 전달하면 Tulip이 제공된 파일명으로 새 파일을 생성합니다. API의 응답은 파일의 메타데이터와 다양한 속성이 됩니다.
  2. Google 드라이브 V3 API에서 가져온 정보는 다른 커넥터 기능으로 파이프되는 Tulip 앱, Tulip 테이블 또는 Tulip 변수 내에서 추가로 사용할 수 있습니다. 이 정보는 다른 Google 커넥터에서도 사용할 수 있습니다.

엔드포인트

엔드포인트에 대한 HTTP POST 호출 https://www.googleapis.com:443/drive/v3/files 필수 입력 사항

필수 입력

요청 본문으로 전송되는 파라미터는 다음과 같습니다.

  1. 파일 이름 - 확장자가 포함된 파일 제목
  2. 설명 - 파일에 대한 설명

필수 출력 추출기

  1. 파일 ID: 다른 작업을 수행하는 데 사용되는 파일의 고유 식별자입니다.
  2. 파일 이름: 파일 이름: 파일의 파일 이름
  3. 응답과 함께 반환되는 추가 매개변수는 출력 매개변수의 일부로 포함될 수 있습니다.

파일 삭제

목적

  1. 사용자가 파일 ID를 입력으로 전달하면 튤립이 드라이브의 파일을 삭제합니다.

엔드포인트

엔드포인트에 대한 HTTP DELETE 호출 - https://www.googleapis.com:443/drive/v3/files

필수 입력

다음은 요청 본문으로 전송되는 매개변수입니다.

  1. 파일 ID

필수 출력 추출기

빈 응답을 반환하므로 출력이 추출되지 않습니다.


이 문서가 도움이 되었습니까?