【发布时间】:2019-12-03 03:57:19
【问题描述】:
文件共享成功,共享用户收到电子邮件通知,文件显示在用户谷歌驱动器中,但是当我们尝试使用 API 获取共享文件时,它不起作用。
var SCOPES = ["https://www.googleapis.com/auth/drive.file", "profile"];
function createPermissions(fileId, body) {
gapi.client.load("drive", "v3", function() {
gapi.client.drive.permissions
.create({
fileId: fileId,
resource: body
})
.then(function(res) {
//console.log(res);
Swal.fire("Success!", "File has been success shared!", "success");
// do something
})
.catch(function(err) {
//console.log(err);
Swal.fire({
icon: "error",
title: "Oops...",
text: "Something went wrong! Plese try agian later!!",
footer: ""
});
// do something
});
});
}
以上代码运行正常,文件共享成功,但共享用户登录应用内用户无法访问共享文件。
任何人请建议/帮助解决上述问题?
谢谢
【问题讨论】:
标签: javascript google-drive-api