Last Updated: May 27, 2021
Use this function to download a google file like Google Sheets or Google Docs etc., from Google Drive.
Download Google File (file_id, attachment_type, file_path, private_key, client_email)
Input Parameter Name | Description |
---|---|
file_id | ID of the Google file |
attachment_type | MimeType of the file For more information, refer to the below table MIME Types |
file_path | Path to download the file along with the name and extension to download the file as |
private_key | Private key of the service account |
client_email | Email ID of the service account |
Return Value | Description |
---|---|
Output |
|
Download Google File (XYZ123, application/vnd.google-apps.document, C:\Downloads\Invoice.docx, —–BEGIN PRIVATE KEY—–\nABCD\n—–END PRIVATE KEY—–, name@project-id.iam.gserviceaccount.com)
MIME Type | File Type |
---|---|
application/vnd.google-apps.document | Google Docs |
application/vnd.google-apps.drive-sdk | 3rd party shortcut |
application/vnd.google-apps.drawing | Google Drawing |
application/vnd.google-apps.file | Google Drive file |
application/vnd.google-apps.folder | Google Drive folder |
application/vnd.google-apps.form | Google Forms |
application/vnd.google-apps.fusiontable | Google Fusion Tables |
application/vnd.google-apps.map | Google My Maps |
application/vnd.google-apps.presentation | Google Slides |
application/vnd.google-apps.script | Google Apps Scripts |
application/vnd.google-apps.shortcut | Shortcut |
application/vnd.google-apps.site | Google Sites |
application/vnd.google-apps.spreadsheet | Google Sheets |
This list is not exhaustive.
Ensure that Full Control permission is given to Users for the path given. To check this, right-click on the folder and choose the Security option.
To view all the Google Drive functions, click here.