Google Drive API V3:权限和共享链接

时间:2019-08-27 11:44:46

标签: node.js google-drive-api

我使用Google Drive API v3上传文档。我存储WebViewLink并将其发送给客户端。客户点击链接,就应该能够在不登录其Google帐户的情况下查看文档。

我已经阅读了一些问题,并了解我必须使用WebViewLink。但是,使用WebViewLink时,当我将其发送给客户端时,要求他们登录其Google帐户。

是否有一种无需任何登录即可获取链接的方法?

我也尝试设置上传文件的权限,但这似乎不起作用。我认为没有应用“角色”和“类型”键。

drive.files.create({
requestBody: {
    name: fileName,
    mimeType: data.mimetype,
    parents: ['test'],
    role: 'reader',
    type: 'anyone',
},
    media: fileMedia,
    fields: 'id, name, webViewLink',
}

非常感谢任何指导!

0 个答案:

没有答案