当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R googledrive drive_mime_type 查找 MIME 类型


这是一个帮助程序,用于确定文件应使用哪种 MIME 类型。可接受三种类型的输入:

  • 原生 Google 云端硬盘文件类型。重要例子:

    • "document" 用于 Google 文档

    • "folder" 用于文件夹

    • Google 幻灯片的 "presentation"

    • "spreadsheet"(适用于 Google 表格)

  • 文件扩展名,例如"pdf"、"csv"等。

  • Google Drive 接受的 MIME 类型(这些只是简单地传递)。

用法

drive_mime_type(type = NULL)

参数

type

特点。 Google 云端硬盘文件类型、文件扩展名或 MIME 类型。如果您想获取用于验证和查找的完整表,即已知与 Drive API 相关的所有 MIME 类型,请传递标记 expose()

特点。 MIME 类型。

例子

## get the mime type for Google Spreadsheets
drive_mime_type("spreadsheet")
#> [1] "application/vnd.google-apps.spreadsheet"

## get the mime type for jpegs
drive_mime_type("jpeg")
#> [1] "image/jpeg"

## it's vectorized
drive_mime_type(c("presentation", "pdf", "image/gif"))
#> [1] "application/vnd.google-apps.presentation"
#> [2] "application/pdf"                         
#> [3] "image/gif"                               

## see the internal tibble of MIME types known to the Drive API
drive_mime_type(expose())
#> # A tibble: 78 × 5
#>    mime_type                          ext   description human_type default
#>    <chr>                              <chr> <chr>       <chr>      <lgl>  
#>  1 application/epub+zip               NA    NA          NA         NA     
#>  2 application/msword                 doc   NA          doc        TRUE   
#>  3 application/msword                 dot   NA          dot        FALSE  
#>  4 application/pdf                    pdf   NA          pdf        TRUE   
#>  5 application/rtf                    rtf   NA          rtf        TRUE   
#>  6 application/vnd.google-apps.audio  NA    NA          audio      NA     
#>  7 application/vnd.google-apps.docum… NA    Google Docs document   NA     
#>  8 application/vnd.google-apps.drawi… NA    Google Dra… drawing    NA     
#>  9 application/vnd.google-apps.drive… NA    3rd party … drive-sdk  NA     
#> 10 application/vnd.google-apps.file   NA    Google Dri… file       NA     
#> # ℹ 68 more rows

相关用法


注:本文由纯净天空筛选整理自Jennifer Bryan等大神的英文原创作品 Lookup MIME type。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。