Я использую files.list()
для получения файлов с диска Google, и ни один из файлов не имеет thumbnailLinks. Я хотел бы избежать использования files.get()
, если это возможно.
Я пытался использовать files.get()
вместо этого, и довольно часто возился с областями видимости. Ничего из этого не работает. Ранее я использовал очень похожий код в API для Java, и там он прекрасно работает.
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