Google Drive
The Google Drive node allows you to automate work in Google Drive, and integrate Google Drive with other applications. Robbot Automation has built-in support for a wide range of Google Drive credentials, 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.
!!! note "Credentials" Refer to Google Drive credentials for guidance on setting up authentication.
!!! note "Examples and templates" For usage examples and templates to help you get started, take a look at Robbot Automation's Google Drive list.
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 workflow allows you to download a file from Google Drive. You can also find the workflow on the website. This example usage workflow uses the following two nodes.
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 Save 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.