从网络查询中访问Google云端硬盘文件

时间:2016-01-23 05:57:07

标签: python web-applications google-drive-api

我希望允许用户通过网络界面访问Google Drive文件,其权限设置为公开(任何人都可以访问链接,无需登录)。

场景是这样的:

会有一个要求输入的网络表单。

例如,如果用户提供了ID号38752,则用户应该能够通过单击“下载”按钮来检索38752.pdf

意思是,我们将接受输入并从该重定向到相关文件的公共链接。

编辑:

让我更详细地解释一下这个场景。我们希望以PDF格式生成实验室报告(在这种情况下,我们是文件的所有者),并希望患者通过网络界面访问它,他们应该只提供“实验室ID”。我计划将自动生成的PDF报告存储在硬盘中的Google云端硬盘文件夹中,以便自动上传。名称为Lab_ID.pdf。由于Lab_ID是唯一的,因此文件名应该是唯一的。现在,唯一的工作就是给患者提供他们所关注的'Lab_ID.pdf'文件的链接,以便他们可以下载。

1 个答案:

答案 0 :(得分:0)

您想要的一切都在Google Drive SDK

使用Manage Upload

上传文件

使用Manage Downloads

下载文件

仅限某些用户Manage Sharing

限制下载文件

希望这有帮助