如何从Doc Picker获取文档的文件大小

时间:2016-05-13 12:04:57

标签: google-drive-api

我正在使用Picker类(https://developers.google.com/picker/docs/reference#configuration-classes-and-types)来允许用户从其Google云端硬盘帐户上传文件。

我可以获得他们所选择的各种属性,但我似乎无法获得文件大小;

例如;

        var doc = data[google.picker.Response.DOCUMENTS][0];
        url = doc[google.picker.Document.URL];
        var name = doc[google.picker.Document.NAME];
        var size = ??? [how-to-get-document-file-size]

1 个答案:

答案 0 :(得分:1)

可以使用Drive REST API v2中提供的属性名称region| private 1 | private 2 | public | ----------------------------------------------- 1 | - | - | - | 2 | - | - | - | 3 | - | - | - | 4 | - | - | - | - Files,但仅填充内容存储在云端硬盘中的文件。它没有填充Google文档或快捷方式文件。

我试图找到如何获取文件大小的方法,但似乎它目前无法使用。 Google云端硬盘SDK目前不提供在Google文档中创建的文件的大小,并发现此SO帖子 - Retrieve a “Google doc” created file size with the google drive api for ios与您的关注有某种关联。