谷歌应用引擎驱动API读取文件内容(返回未定义)

Google App Engine Drive API Read a file content(return undefined)

本文关键字:返回 未定义 文件 读取 引擎 应用 API 谷歌      更新时间:2023-09-26

我想读取文件内容,但webContentLink未定义。但其他价值观正在实现。我不明白。这是我的代码部分:

function handleAuthClick(event) {
    var options = {
        client_id: CLIENT_ID,
        scope: SCOPES,
        immediate: false
    };
    gapi.auth.authorize(options, handleAuthResult);
    return false;
}
function makeApiCall() {  
    gapi.client.load('drive', 'v2', makeRequest);   
}
function makeRequest() {
    var request = gapi.client.drive.files.list({'q': "title contains '--'"});
    request.execute(function(resp) {
        for (i=0; i<resp.items.length; i++) {
            alert(resp.items[i].webContentLink);//problem is here turning undefined
            var titulo = resp.items[i].title;
            var fechaUpd = resp.items[i].modifiedDate;
            var userUpd = resp.items[i].lastModifyingUserName;
            var userEmbed = resp.items[i].embedLink;
            var userAltLink = resp.items[i].alternateLink;
            var fileInfo = document.createElement('li');
            fileInfo.appendChild(document.createTextNode('TITLE: ' + titulo + ' - LAST MODIF: ' + fechaUpd + ' - BY: ' + userUpd ));                
            document.getElementById('content').appendChild(fileInfo);
        }
    });    
}

它可以与html文件一起使用!Webcontentlink不适用于文本文件。