我使用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',
}
非常感谢任何指导!