如何解决将文件上传到谷歌驱动器时如何添加“使用链接查看全部”权限
我可以使用下面的代码将文件上传到谷歌驱动器(它是一个团队驱动器)。但是当文件可供任何有链接的人使用时,如何使用权限创建?我打算在网站上展示它们,所以它们必须是公开的。
func createFile(service *drive.Service,name string,mimeType string,content io.Reader,parentId string) (*drive.File,error) {
f := &drive.File{
MimeType: mimeType,Name: name,Parents: []string{parentId},DriveId: "0ADWLSv3z4zp1Uk9PVA",}
file,err := service.Files.Create(f).SupportsAllDrives(true).IncludePermissionsForView("published").Media(content).Do()
if err != nil {
log.Println("Could not create file: " + err.Error())
return nil,err
}
return file,nil
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。