The Google Drive API lets you create apps that leverage Google Drive cloud storage. You can develop applications that integrate with Drive, and create robust functionality in your application using the Drive API.
You can use the Drive API to:
- Download files from Drive and upload files to Drive.
- Search for files and folders stored in Drive. Create complex search queries that return any of the file metadata fields in the Files resource.
- Let users share files, folders and drives to collaborate on content.
- Combine with the Google Picker API to search all files in Drive, then return the file name, URL, last modified date, and user.
- Create Third party software that are external links to data stored outside of Drive, in a different datastore or cloud storage system.
- Create a dedicated Drive folder to store application specification data so the app cannot access all the user’s content stored in Drive.
- Integrate your Drive-enabled app with the Drive UI using the Google Drive UI. It’s Google’s standard web UI that you can use to create, organize, discover, and share Drive files.
- Apply labels to Drive files, set label field values, read label field values on files, and search for files using label metadata terms defined by the custom label taxonomy.