googledrive-is
Service icon

Google Drive Integration Service

icon_trusted
Stable version 1.0.2 (Compatible with OutSystems 11)
Uploaded
 on 11 February 2021
 by 
OutSystems Lab
4.0
 (1 rating)
googledrive-is

Google Drive Integration Service

Details
Integration with the Google Drive Rest API V3. Contains the rest integration wrapped in specific service actions for easier use of the API.
Read more

Integration with the Google Drive Rest API V3.

All methods require a Token that you can be fetched by any different ways (using a user account authentication or a service account authentication ).

Service Actions available in this integration:

  • File
    • CopyFIle
    • CreateFile
    • DeletePermanentlyFileFromDrive
    • Download
    • ExportFileBinary
    • GetFileDataById
    • GetFilesByDriveId
    • GetFileShareURLById
    • MoveFile


  • Folder
    • DeletePermanentlyFolder
    • DriveCreateFolder
    • GetFolderDataById
    • GetFolderShareURLById
    • MoveFolder


  • Service
    • GetDriveQuota


  • SharedDrive
    • DeleteFromDrive
    • GetFiles
    • GetSharedDrives
    • GetSharedDrivesFilesFolders
    • GetShareDriveData
    • MoveContent
    • SearchSharedDrives
    • ShareGrantPermission
    • UpdateMetadata


Rest services used:

- /drive/v3/files/{fileId}/copy (POST)

- /drive/v3/files (POST)

- /drive/v3/files/{fileId} (DELETE)

- /drive/v3/files/{fileId} (GET)

- /drive/v3/drives/{driveId} (GET)

- /drive/v3/drives (GET)

- /drive/v3/files/{fileId}/export?mimeType={mimeType} (GET)

- /drive/v3/files (GET)

- /drive/v3/about (GET)

- /drive/v3/files/{fileId} (PATCH)

- /upload/drive/v3/files (POST)

- /drive/v3/files/{fileId}/permissions (POST)


For more information please consult the Google Drive API documentation.


To demo this application you can install the Google Components Demo

The Demo application contains a demonstration for 4 Google Components:

- Google Authentication Core;

- Google Sheets;

- Google Drive;

- Google Calendar.

Release notes (1.0.2)

Removed the demo and implemented it in a independent component.

Reviews (1)
by 
2023-04-30
in version 1.0.2
Good component, but there is a warning since we are calling a server action from a data action in the callback screen and this is a public/anonymous scree. could be better if used an exposed REST API instead.
Team
Other assets in this category