Google Drive#
Use the Google Drive node to automate work in Google Drive, and integrate Google Drive with other applications. Ensemble has built-in support for a wide range of Google Drive features, including creating, updating, listing, deleting, and getting drives, files, and folders.
On this page, you'll find a list of operations the Google Drive node supports and links to more resources.
Credentials
Refer to Google Drive credentials for guidance on setting up authentication.
Basic Operations#
- Drive
- Create a drive
- Delete a drive
- Get a drive
- List all drives
- Update a drive
- File
- Copy a file
- Delete a file
- Download a file
- List files and folders
- Share a file
- Update a file
- Upload a file
- Folder
- Create a folder
- Delete a folder
- Share a folder
Example Usage#
This Pathway allows you to download a file from Google Drive. This example usage Pathway uses the following two nodes. - Start - Google Drive - Write Binary File
1. Start node#
The Start node exists by default when you create a new workflow.
2. Google Sheets node#
- First of all, you'll have to enter credentials for the Google Drive node. You can find out how to do that here, in the section 'Google Drive / Sheets API'.
- Select the authentication method you plan to use from the Authentication dropdown list.
- Select 'Download' from the Operation dropdown list.
- Copy the string of characters located between
/d/
and/edit
in your Google Drive URL. Paste that string in the File ID field.
3. Write Binary File node#
- Enter the destination file path in the File Name field.
- Click on Execute Node to run the workflow.
FAQs#
How do I list all files/folders within a folder?#
To list all the files and folders within a folder, follow the steps mentioned below.
- Toggle Use Query String to
true
. - Copy the string of characters located after
https://drive.google.com/drive/u/0/folders/
. This string is the folder ID. - Enter
'FOLDER_ID' in parents
in the Query String field. ReplaceFOLDER_ID
with the folder ID you copied in the previous step.
There are several additional options available to fine grain the listed results. Refer to Search for files and folders: Querystring for more information.