Push files to Google Drive using a Service Account both as Base64 or File Type. The easiest way to allow your app to move data on its own.
For using the plugin you'll need to get the API credentials with JWT for Google Create your development account at: https://console.cloud.google.com/home/dashboard and also enable Google Drive API in console.
a) Iss (account email): [your-account-name]@[google-project-name].iam.gserviceaccount.com
b) Private Key:
-----BEGIN PRIVATE KEY----- HERE YOUR PRIVATE API KEY -----END PRIVATE KEY-----
Search/Get Files - returns files from Google Drive.
Upload a File (base64) - upload a file to Google Drive.
Upload a File - upload a binary file to Google Drive.
Create a File- creates a file / folder to Google Drive.
Give Everyone Permission Write - gives everyone permission change or create files to Google Drive.
Give Everyone Permission Read - gives everyone permission to read files from Google Drive.
Remove Everyone With Link Permission - removes users that have permission to Google Drive files and folders.
Remove Permission Using ID - removes permissions to file using file id and permission id.
Give a User Permission Write - gives to one user permission to write.
Give a User Permission Read - gives to one user permission to read.
Give a User Permission Commenter - give to one user permission to comment.
Update User’s Permission Write - updates one user permission to write.
Update User’s Permission Read - updates one user permission to read.
Delete File - delete a file from Google Drive.
Get File Info - get a file info using file id.
Add File To Folder - adds a file to a folder using file id and folder id.
Remove File From Folder - removes a file from a folder.
Get Image From Drive - return a image from Google Drive using image id.
Rename File - rename a file from Google Drive.
Get Folder Childrens - return a list of files contained in current folder.
Export File - return a file from Google Drive using file id and mimeType, MIME Types can be found here (https://developers.google.com/drive/api/v3/mime-types)
Download File (if file have downloadUrl) - returns file from Google Drive. (https://developers.google.com/drive/api/v3/manage-downloads#downloading_google_documents)
For file name
untitled issue , you'll need to create a workflow of a few steps, both of which are calls found in plugin:
Upload File -> (Get File Id result from step 1) -> Rename File.
Added new element 'Drive Uploader'