我正在AngularJS第1版项目中实施Google drive v3 api。我已经完成了文档和相关的东西,但仍然无法成功实现它。有时我会在查询gapi.client.drive.files.list中收到错误“超出每日未授权限制”并且有时“找不到文件”。 这是我的js代码:在这里输入代码
function start() {
gapi.client.init({
'apiKey': 'AIzaSyBqVx6XgBXjvbLZNP-aX8gBqi8pXZZhOxw',
'discoveryDocs': ['https://www.googleapis.com/discovery/v1/apis/drive/v3/rest'],
}).then(function (res) {
console.log(res);
gapi.client.drive.files.list({
'pageSize': 10,
'q': "mimeType = 'application/vnd.google-apps.folder' and trashed = false",
'fields': "nextPageToken, files(id, name)"
}).then(function (response) {
console.log(response);
} else {
console.log('No files found.');
}
}, function (err) {
console.log(err)
});
})
};
gapi.load('client', start);
答案 0 :(得分:0)
“超出每日未经授权的限制”表示您已发送没有访问令牌的云端硬盘请求。这表明你以某种方式绕过了auth对话,或者它失败了。