将用户链接到Google Drive API v3中具有身份验证的文件

时间:2018-12-03 00:18:18

标签: php google-drive-api

我正在使用Google Drive SDK v3托管我们应用程序的文件。通过应用程序管理对上传/下载文件的访问,并且服务帐户代表用户。

我正在尝试向用户提供链接,以便他们无需身份验证即可下载文件。通常,当用户转到文件元数据中可用的webContentLink时,要求他们登录。因为我使用服务帐户来管理文件,所以我不希望他们必须登录。我希望能够提供链接,供他们查看并下载经过身份验证的文件。

以前,在API的v2中,可以通过将access_token附加到文件的downloadUrl来轻松完成此操作。似乎该API在v3中已弃用,并且将access_token附加到webContentLink上没有任何作用。

这在API的v3中还是可以实现的吗?还是我应该使用其他一些体系结构(也许是谷歌云存储)来获得此结果?

我应该提到,将文件公开是不可选择的。

欢迎提出任何建议,在此先感谢!

0 个答案:

没有答案