我正在使用files.list()
从Google驱动器获取文件,但这些文件都没有缩略图链接。如果可能的话,我想避免使用files.get()
。
我尝试改用files.get()
,并弄乱了范围。没有一个有效。在Java的API中,我之前使用过非常相似的代码,并且在那里工作正常。
var SCOPES = 'https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.metadata';
// ...
gapi.client.drive.files.list({
'pageSize': 50,
'fields': "*",
'q': "'" + current_folder + "' in parents",
'pageToken': current_page
}).then(function(response) {
// do stuff
});
它应该返回每个文件的所有字段,包括thumbnailLink。其余字段都存在,包括hasThumbnail和thumbnailVersion