在Django中从Google Drive上传和提供媒体文件
我正在开发一个用django做的应用,用户可以把文件上传到谷歌云盘,并和朋友分享。现在我遇到一个问题,我想限制共享的文件只能查看,不能下载。我该怎么做呢?
1 个回答
2
你可以使用Drive API来插入或上传文件,并设置一个“受限”的标签,这样就可以防止别人下载这个文件。接着,你需要为这个文件设置合适的权限,让任何人或者特定的用户能够访问这个文件。
对于转换成Google应用格式的文件,下载限制可能会生效,也可能不会,因为在Google Drive的界面上,似乎没有这个选项来防止下载这些文件。你需要自己去测试一下。