无法使用Google Drive API获取文件扩展名和文件大小

时间:2013-07-12 07:03:51

标签: php google-drive-api

根据这份文件: https://developers.google.com/drive/v2/reference/files#resource 我可以在文件资源中获得fileExtensionfileSize

我正在使用此行来获取文件元数据:

$files = $service->files->listFiles(array('q' => '\'USER_EMAIL\' in owners and \'PARENT_ID\' in parents'));  

查询成功,我得到数组$files['items']

我可以获得"kind""id""title""mimeType"等的值。
但我无法获得"fileExtension""fileSize"的值(数组中不存在)。

我错过了任何设置或查询吗?

1 个答案:

答案 0 :(得分:1)

存储为Google文档的某种文件类型的内容不包括fileExtensionfileSizefileExtension与Google文档上下文无关,而文档文件不会使用任何云端硬盘配额,因此文件fileSize属性也与他们无关。

Files资源文档包含以下详细信息:https://developers.google.com/drive/v2/reference/files#resource