【发布时间】:2021-05-07 03:29:42
【问题描述】:
我正在阅读此文档: https://developers.google.com/drive/api/v3/appdata
这是我的代码:
var fileMetadata = {
'name': 'config.json',
'parents': ['appDataFolder']
};
var media = {
mimeType: 'application/json',
body: '"sample text"'
};
const request = gapi.client.drive.files.create({
resource: fileMetadata,
media,
fields: 'id'
})
request.execute(function (err, file) {
if (err) {
// Handle error
console.error(err);
} else {
console.log('Folder Id:', file.id);
}
})
我收到 403 错误:“用户对此文件没有足够的权限。”
用户没有权限在他的 appDataFolder 中创建文件吗?如何在其中创建文件?
gapi 客户端的范围是 'https://www.googleapis.com/auth/drive.appdata' 并且用户接受了它。
【问题讨论】:
标签: javascript google-api