久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

谷歌驅動 API javascript

Google Drive API javascript(谷歌驅動 API javascript)
本文介紹了谷歌驅動 API javascript的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在嘗試使用 Google 驅動器列出文件.

I'm trying to use the Google drive to list files.

使用 https://stackoverflow.com/a/11280257 中的答案,我發現了一個我無法發現的問題原因.

Using the answer in https://stackoverflow.com/a/11280257 I found a problem that I can't discover the reason.

var clientId = '*********.apps.googleusercontent.com';
var apiKey = '##########';
var scopes = 'https://www.googleapis.com/auth/drive';


function handleClientLoad() {
    gapi.client.setApiKey(apiKey);
    window.setTimeout(checkAuth,1);
}

function checkAuth() {
    gapi.auth.authorize({client_id: clientId, scope: scopes, immediate: true},handleAuthResult);
}

function handleAuthResult(authResult) {
    var authorizeButton = document.getElementById('authorize-button');

    if (authResult && !authResult.error) {
        authorizeButton.style.visibility = 'hidden';
        makeApiCall();
    }  
    else {
        authorizeButton.style.visibility = '';
        authorizeButton.onclick = handleAuthClick;
    }
}

function handleAuthClick(event) {
    gapi.auth.authorize({client_id: clientId, scope: [scopes], immediate: false}, handleAuthResult);
    return false;
}

function makeApiCall() {  
    gapi.client.load('drive', 'v2', makeRequest);   
}

function makeRequest()
{
    var request = gapi.client.drive.files.list({'maxResults': 5 });

    request.execute(function(resp) {          
        for (i=0; i<resp.items.length; i++) {
            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);
        }
    });    
}

我有這個錯誤:

Uncaught TypeError: Cannot read property 'files' of undefined 

在行中

var request = gapi.client.drive.files.list({'maxResults': 5 });

推薦答案

使用

var request = gapi.client.request({
        'path': '/drive/v2/files',
        'method': 'GET',
        'params': {'maxResults': '1'}
        });

而不是

var request = gapi.client.drive.files.list({'maxResults': 5 });

解決了問題!

這篇關于谷歌驅動 API javascript的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

discord.js v12: How do I await for messages in a DM channel?(discord.js v12:我如何等待 DM 頻道中的消息?)
how to make my bot mention the person who gave that bot command(如何讓我的機器人提及發出該機器人命令的人)
How to fix Must use import to load ES Module discord.js(如何修復必須使用導入來加載 ES 模塊 discord.js)
How to list all members from a specific server?(如何列出來自特定服務器的所有成員?)
Discord bot: Fix ‘FFMPEG not found’(Discord bot:修復“找不到 FFMPEG)
Welcome message when joining discord Server using discord.js(使用 discord.js 加入 discord 服務器時的歡迎消息)
主站蜘蛛池模板: www.久久.com| 欧美三级在线 | 97色综合| 蜜桃精品噜噜噜成人av | 日韩午夜在线观看 | 久久精品99久久 | 色综久久| 中文字幕国产 | 黄色片视频 | 国产精品久久久久久久久久免费看 | 久在线 | 伊人二区 | 日韩视频在线观看一区二区 | 欧美成人精品一区二区三区 | 成人在线小视频 | 天天草视频 | 91在线精品秘密一区二区 | 亚洲视频在线免费观看 | av中文字幕网站 | 亚洲福利 | 视频一区欧美 | 天天插天天操 | 国产精品乱码一区二三区小蝌蚪 | 久久性色 | 国产亚洲精品a | 国产成人在线一区二区 | 懂色av色香蕉一区二区蜜桃 | 久久婷婷av | 夜夜久久 | 国产在线观看网站 | www.久久久久久久久久久久 | 久久综合久久久 | 国产乱码精品一区二区三区忘忧草 | 国产精品久久久久久久久久免费看 | 亚洲午夜精品一区二区三区他趣 | 欧美一级片 | 精品精品视频 | 免费一二区 | 午夜天堂精品久久久久 | 日韩在线免费视频 | 91性高湖久久久久久久久_久久99 |