Google Drive 파일 작업
n8n v2.29이 작업을 사용하여 Google Drive에서 파일을 생성, 삭제, 변경 및 관리합니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 이 작업을 사용하여 드라이브로 파일을 복사합니다. 자세한 내용은 Method: files.copy | Google Drive API 문서를 참조하세요.
이 작업을 사용하여 Google Drive에서 파일을 생성, 삭제, 변경 및 관리합니다. Google Drive 노드 자체에 대한 자세한 내용은 Google Drive를 참조하세요.
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.
파일 복사#
이 작업을 사용하여 드라이브로 파일을 복사합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Copy를 선택합니다.
- File: 복사할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
- File Name: 새로 복사된 파일에 사용할 이름입니다.
- Copy In The Same Folder: 파일을 동일한 폴더에 복사할지 여부를 선택합니다. 비활성화된 경우 다음을 설정하세요.
- Parent Drive: From list를 선택하여 드롭다운 목록에서 드라이브를 선택하거나, By URL을 선택하여 드라이브의 URL을 입력하거나, By ID를 선택하여
driveId를 입력합니다. - Parent Folder: From list를 선택하여 드롭다운 목록에서 폴더를 선택하거나, By URL을 선택하여 폴더의 URL을 입력하거나, By ID를 선택하여
folderId를 입력합니다. - 브라우저에서 공유 드라이브나 폴더를 방문하여 마지막 URL 구성 요소를 복사하면
driveId와folderID를 찾을 수 있습니다:https://drive.google.com/drive/u/1/folders/driveId.
- Parent Drive: From list를 선택하여 드롭다운 목록에서 드라이브를 선택하거나, By URL을 선택하여 드라이브의 URL을 입력하거나, By ID를 선택하여
옵션#
- Copy Requires Writer Permissions: 읽기 권한자와 댓글 작성자가 새 파일을 복사, 인쇄 또는 다운로드할 수 있도록 허용할지 여부를 선택합니다.
- Description: 파일에 대한 간단한 설명입니다.
자세한 내용은 Method: files.copy | Google Drive API 문서를 참조하세요.
텍스트로 생성#
이 작업을 사용하여 제공된 텍스트로부터 드라이브에 새 파일을 생성합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Create From Text를 선택합니다.
- File Content: 새 파일을 생성하는 데 사용할 파일 콘텐츠를 입력합니다.
- File Name: 새 파일에 사용할 이름입니다.
- Parent Drive: From list를 선택하여 드롭다운 목록에서 드라이브를 선택하거나, By URL을 선택하여 드라이브의 URL을 입력하거나, By ID를 선택하여
driveId를 입력합니다. - Parent Folder: From list를 선택하여 드롭다운 목록에서 폴더를 선택하거나, By URL을 선택하여 폴더의 URL을 입력하거나, By ID를 선택하여
folderId를 입력합니다.
브라우저에서 공유 드라이브나 폴더를 방문하여 마지막 URL 구성 요소를 복사하면 driveId와 folderID를 찾을 수 있습니다: https://drive.google.com/drive/u/1/folders/driveId.
옵션#
-
APP Properties: 요청하는 앱에 비공개인 임의의 키-값 쌍 묶음입니다.
-
Properties: 모든 앱에 공개되는 임의의 키-값 쌍 묶음입니다.
-
Keep Revision Forever: 새 헤드 리비전에서
keepForever필드를 설정할지 여부를 선택합니다. 이는 바이너리 콘텐츠가 있는 파일에만 적용됩니다. 최대 200개의 리비전을 유지할 수 있으며, 그 이후에는 고정된 리비전을 삭제해야 합니다. -
OCR Language: OCR이 가져오기 중에 콘텐츠를 해석하는 데 도움을 주는 ISO 639-1 언어 코드입니다.
-
Use Content As Indexable Text: 업로드된 콘텐츠를 색인 가능한 텍스트로 표시할지 여부를 선택합니다.
-
Convert to Google Document: 기본
.txt형식 대신 Google 문서를 생성할지 여부를 선택합니다. 이 기능이 작동하려면 Google API Console에서 Google Docs API를 활성화해야 합니다.
자세한 내용은 Method: files.insert | Google Drive API 문서를 참조하세요.
파일 삭제#
이 작업을 사용하여 드라이브에서 파일을 삭제합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Delete를 선택합니다.
- File: 삭제할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
옵션#
- Delete Permanently: 파일을 휴지통으로 이동하는 대신 즉시 삭제할지 여부를 선택합니다.
자세한 내용은 Method: files.delete | Google Drive API 문서를 참조하세요.
파일 다운로드#
이 작업을 사용하여 드라이브에서 파일을 다운로드합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Download를 선택합니다.
- File: 다운로드할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
옵션#
- Put Output File in Field: 후속 노드에서 사용할 수 있도록 바이너리 파일 콘텐츠를 배치할 필드 이름을 선택합니다.
- Google File Conversion: Google 파일을 다운로드할 때 내보낼 형식을 선택합니다.
- Google Docs: Google Docs 파일을 다운로드할 때 사용할 내보내기 형식을 선택합니다: HTML, MS Word Document, Open Office Document, PDF, Rich Text (rtf), 또는 Text (txt).
- Google Drawings: Google 드로잉 파일을 다운로드할 때 사용할 내보내기 형식을 선택합니다: JPEG, PDF, PNG, 또는 SVG.
- Google Slides: Google 슬라이드 파일을 다운로드할 때 사용할 내보내기 형식을 선택합니다: MS PowerPoint, OpenOffice Presentation, 또는 PDF.
- Google Sheets: Google 시트 파일을 다운로드할 때 사용할 내보내기 형식을 선택합니다: CSV, MS Excel, Open Office Sheet, 또는 PDF.
- File Name: 다운로드한 파일에 사용할 이름입니다.
자세한 내용은 Method: files.get | Google Drive API 문서를 참조하세요.
파일 이동#
이 작업을 사용하여 드라이브 내 다른 위치로 파일을 이동합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Move를 선택합니다.
- File: 이동할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
- Parent Drive: From list를 선택하여 드롭다운 목록에서 드라이브를 선택하거나, By URL을 선택하여 드라이브의 URL을 입력하거나, By ID를 선택하여
driveId를 입력합니다. - Parent Folder: From list를 선택하여 드롭다운 목록에서 폴더를 선택하거나, By URL을 선택하여 폴더의 URL을 입력하거나, By ID를 선택하여
folderId를 입력합니다.
브라우저에서 공유 드라이브나 폴더를 방문하여 마지막 URL 구성 요소를 복사하면 driveId와 folderID를 찾을 수 있습니다: https://drive.google.com/drive/u/1/folders/driveId.
자세한 내용은 Method: parents.insert | Google Drive API 문서를 참조하세요.
파일 공유#
이 작업을 사용하여 파일에 공유 권한을 추가합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Share를 선택합니다.
- File: 공유할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
- Permissions: 파일에 추가할 권한입니다.
- Role: 사용자가 파일로 할 수 있는 작업을 선택합니다. Commenter, File Organizer, Organizer, Owner, Reader, Writer 중 하나일 수 있습니다.
- Type: 새 권한의 범위를 선택합니다.
- User: 특정 사용자에게 권한을 부여합니다. Email Address를 입력하여 정의합니다.
- Group: 특정 그룹에 권한을 부여합니다. Email Address를 입력하여 정의합니다.
- Domain: 전체 도메인에 권한을 부여합니다. Domain으로 정의합니다.
- Anyone: 모든 사람에게 권한을 부여합니다. 선택적으로 Allow File Discovery를 활성화하여 검색을 통해 파일을 찾을 수 있도록 할 수 있습니다.
옵션#
-
Email Message: 알림 이메일에 포함할 일반 텍스트 사용자 지정 메시지입니다.
-
Move to New Owners Root: 공유 드라이브에 없는 항목을 공유하면서 소유권을 이전하려고 할 때 사용할 수 있습니다. 활성화하면 파일을 새 소유자의 내 드라이브 루트 폴더로 이동합니다.
-
Send Notification Email: 사용자나 그룹과 공유할 때 알림 이메일을 보낼지 여부입니다.
-
Transfer Ownership: 지정된 사용자에게 소유권을 이전하고 현재 소유자를 작성자 권한으로 강등할지 여부입니다.
-
Use Domain Admin Access: 도메인 관리자로서 작업을 수행할지 여부입니다.
자세한 내용은 REST Resources: files | Google Drive API 문서를 참조하세요.
파일 업데이트#
이 작업을 사용하여 파일을 업데이트합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Update를 선택합니다.
- File to Update: 업데이트할 파일을 선택합니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
fileId를 입력합니다. - 공유 가능한 Google Drive 파일 URL에서
fileId를 찾을 수 있습니다:https://docs.google.com/document/d/fileId/edit#gid=0. Google Drive에서 Share > Copy link를 선택하여 공유 가능한 파일 URL을 얻을 수 있습니다.
- From list를 선택하여 드롭다운 목록에서 제목을 선택하거나, By URL을 선택하여 파일의 URL을 입력하거나, By ID를 선택하여
- Change File Content: 기존 파일 콘텐츠를 대체할 새 바이너리 데이터를 보낼지 여부를 선택합니다. 활성화하면 다음을 입력하세요.
- Input Data Field Name: 사용하려는 바이너리 파일 데이터가 포함된 입력 필드의 이름입니다.
- New Updated File Name: 파일 이름을 업데이트하려는 경우 파일의 새 이름입니다.
옵션#
-
APP Properties: 요청하는 앱에 비공개인 임의의 키-값 쌍 묶음입니다.
-
Properties: 모든 앱에 공개되는 임의의 키-값 쌍 묶음입니다.
-
Keep Revision Forever: 새 헤드 리비전에서
keepForever필드를 설정할지 여부를 선택합니다. 이는 바이너리 콘텐츠가 있는 파일에만 적용됩니다. 최대 200개의 리비전을 유지할 수 있으며, 그 이후에는 고정된 리비전을 삭제해야 합니다. -
OCR Language: OCR이 가져오기 중에 콘텐츠를 해석하는 데 도움을 주는 ISO 639-1 언어 코드입니다.
-
Use Content As Indexable Text: 업로드된 콘텐츠를 색인 가능한 텍스트로 표시할지 여부를 선택합니다.
-
Move to Trash: 파일을 휴지통으로 이동할지 여부입니다. 파일 소유자만 가능합니다.
-
Return Fields: 파일에 대한 메타데이터 필드를 반환합니다. 다음 중 하나 이상일 수 있습니다: [All], explicitlyTrashed, exportLinks, hasThumbnail, iconLink, ID, Kind, mimeType, Name, Permissions, Shared, Spaces, Starred, thumbnailLink, Trashed, Version, 또는 webViewLink.
자세한 내용은 Method: files.update | Google Drive API 문서를 참조하세요.
파일 업로드#
이 작업을 사용하여 파일을 업로드합니다.
다음 매개변수를 입력하세요.
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: File을 선택합니다.
- Operation: Upload를 선택합니다.
- Input Data Field Name: 사용하려는 바이너리 파일 데이터가 포함된 입력 필드의 이름입니다.
- File Name: 새 파일에 사용할 이름입니다.
- Parent Drive: From list를 선택하여 드롭다운 목록에서 드라이브를 선택하거나, By URL을 선택하여 드라이브의 URL을 입력하거나, By ID를 선택하여
driveId를 입력합니다. - Parent Folder: From list를 선택하여 드롭다운 목록에서 폴더를 선택하거나, By URL을 선택하여 폴더의 URL을 입력하거나, By ID를 선택하여
folderId를 입력합니다.
브라우저에서 공유 드라이브나 폴더를 방문하여 마지막 URL 구성 요소를 복사하면 driveId와 folderID를 찾을 수 있습니다: https://drive.google.com/drive/u/1/folders/driveId.
옵션#
-
APP Properties: 요청하는 앱에 비공개인 임의의 키-값 쌍 묶음입니다.
-
Properties: 모든 앱에 공개되는 임의의 키-값 쌍 묶음입니다.
-
Keep Revision Forever: 새 헤드 리비전에서
keepForever필드를 설정할지 여부를 선택합니다. 이는 바이너리 콘텐츠가 있는 파일에만 적용됩니다. 최대 200개의 리비전을 유지할 수 있으며, 그 이후에는 고정된 리비전을 삭제해야 합니다. -
OCR Language: OCR이 가져오기 중에 콘텐츠를 해석하는 데 도움을 주는 ISO 639-1 언어 코드입니다.
-
Use Content As Indexable Text: 업로드된 콘텐츠를 색인 가능한 텍스트로 표시할지 여부를 선택합니다.
-
Simplify Output: 모든 필드를 포함하는 대신 간소화된 응답 버전을 반환할지 여부를 선택합니다.
자세한 내용은 Method: files.insert | Google Drive API 문서를 참조하세요.