列出 Google Drive 文件的 JavaScript 示例使用gapi.client.drive.files.list()
. 尝试使用此方法时,我收到错误“无法读取未定义的属性'文件'”。
Google Drive API javascript下已经描述了该问题和解决方法
https://developers.google.com/drive/v2/reference/files/list#try-it下的文档是否不正确?或者有没有办法按照描述使用 API。
列出 Google Drive 文件的 JavaScript 示例使用gapi.client.drive.files.list()
. 尝试使用此方法时,我收到错误“无法读取未定义的属性'文件'”。
Google Drive API javascript下已经描述了该问题和解决方法
https://developers.google.com/drive/v2/reference/files/list#try-it下的文档是否不正确?或者有没有办法按照描述使用 API。
JavaScript 示例是正确的,但您必须确保仅gapi.client.drive.files
在加载 Drive 库时使用(以及其他 Drive 特定资源),即在以下情况之后:
gapi.client.load('drive', 'v2', callback);
如果它在编写后运行良好gapi.client.load('drive', 'v2', callback)
,那么一切都很好。就我而言,它不起作用,所以我写了下面的代码。
gapi.load('client', function () {
gapi.client.load('drive', 'v2', function () {
var file = gapi.client.drive.files.get({ 'fileId': fileId });
file.execute(function (resp) {
//Write you code with resp variable
});
});
});