Google云端硬盘类型列表?

时间:2012-08-10 02:45:48

标签: google-drive-api

根据https://developers.google.com/drive/manage-uploads,提及

请参阅API参考,了解每种方法的已接受mime类型列表和上传文件的大小限制。

我无法在https://developers.google.com/drive/v2/reference/找到mime类型列表 我在哪里可以找到它?

6 个答案:

答案 0 :(得分:77)

$mime_types= array(
    "xls" =>'application/vnd.ms-excel',
    "xlsx" =>'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
    "xml" =>'text/xml',
    "ods"=>'application/vnd.oasis.opendocument.spreadsheet',
    "csv"=>'text/plain',
    "tmpl"=>'text/plain',
    "pdf"=> 'application/pdf',
    "php"=>'application/x-httpd-php',
    "jpg"=>'image/jpeg',
    "png"=>'image/png',
    "gif"=>'image/gif',
    "bmp"=>'image/bmp',
    "txt"=>'text/plain',
    "doc"=>'application/msword',
    "js"=>'text/js',
    "swf"=>'application/x-shockwave-flash',
    "mp3"=>'audio/mpeg',
    "zip"=>'application/zip',
    "rar"=>'application/rar',
    "tar"=>'application/tar',
    "arj"=>'application/arj',
    "cab"=>'application/cab',
    "html"=>'text/html',
    "htm"=>'text/html',
    "default"=>'application/octet-stream',
    "folder"=>'application/vnd.google-apps.folder'
);

此外,以下是专门针对Google云端硬盘(以及Google套件)的mime类型列表:https://developers.google.com/drive/v3/web/mime-types

答案 1 :(得分:8)

很抱歉,它没有在文档中列出。但是,您可以轻松地将任何MIME类型存储在Google云端硬盘中,文件大小不超过5TB。

答案 2 :(得分:4)

我在GitHub中找到 Google 本身的完整列表文件扩展名和mime类型:

google-drive-proxy / DriveProxy / API / MimeType.cs

来自云端硬盘API reference

  

最大文件大小: 5120GB

     

接受的媒体MIME类型: */*

换句话说,您可以使用任何mime类型

这是IANA list of official media types。您可以详细了解媒体类型here

答案 3 :(得分:2)

https://developers.google.com/drive/integrate-open在这里您可以找到gdrive mimetypes的官方列表。

答案 4 :(得分:2)

此列表还可以帮助您找到更多Mimetype:https://developers.google.com/drive/web/mime-types

答案 5 :(得分:0)

它在每个方法的doc页面中指定,正如它所说的那样。

例如:

https://developers.google.com/drive/v2/reference/files/insert

显示:“最大文件大小:10GB,接受媒体MIME类型:* / *”靠近页面顶部。

如果要上传(插入)文件,可以自己设置文件的mime类型。 size / mime限制仅适用于(据我所知)插入和更新方法。