2015-02-23 39 views
0

我读过几乎所有的API参考google。有一种获取文件或上传文件的方法。在获取文件,你需要通过file id如何通过angularjs在谷歌驱动器上查看用户的文件?

var request = gapi.client.drive.files.get({ 
    'fileId': fileId 
    }); 

但我想要实现的是通过我的应用程序(客户端应用程序),以获得用户的许可,然后我会看到用户的文件。用户自己应该选择其中一个文件。

有没有办法实现它?

回答

3

如果目的是为了让用户选择自己拥有的文件之一,那么你可能要考虑使用JS选择器https://developers.google.com/picker/docs/

如果你真的想要检索的文件列表到你的应用程序,然后最简单的方法是使用$ http.get与url https://www.googleapis.com/drive/v2/files

在你的问题你张贴代码做一个GET,而不是一个列表。给定ID(https://developers.google.com/drive/v2/reference/files/get)将获取单个文件的所有元数据。 LIST(https://developers.google.com/drive/v2/reference/files/list)将为所有文件提取元数据(通常使用q参数进行限定以过滤掉已删除的文件)。

+0

我真正需要的是'JS picker'。非常感谢你。 ;-) – ALH 2015-02-23 12:23:01

相关问题