This is a helper to determine which MIME type should be used for a file. Three types of input are acceptable:
Native Google Drive file types. Important examples:
"document" for Google Docs
"folder" for folders
"presentation" for Google Slides
"spreadsheet" for Google Sheets
File extensions, such as "pdf", "csv", etc.
MIME types accepted by Google Drive (these are simply passed through).
drive_mime_type(type =NULL)
Arguments
type: Character. Google Drive file type, file extension, or MIME type. Pass the sentinel expose() if you want to get the full table used for validation and lookup, i.e. all MIME types known to be relevant to the Drive API.
Returns
Character. MIME type.
Examples
## get the mime type for Google Spreadsheetsdrive_mime_type("spreadsheet")## get the mime type for jpegsdrive_mime_type("jpeg")## it's vectorizeddrive_mime_type(c("presentation","pdf","image/gif"))## see the internal tibble of MIME types known to the Drive APIdrive_mime_type(expose())