當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。