0

我们正在尝试将 Google Drive 建立为文件共享。它是工人使用的参考资料的只读存储库。任何人都可以阅读这些文件,甚至不在这里工作的外人也可以阅读这些文件。

我们使用 Google Drive API 为文件设置链接,以显示在我们的网站上。我们遇到的问题是用户在打开此页面时需要先通过 Google 进行身份验证。API 会在允许获取文件列表之前查找使用 Google 签名的用户。除其他问题外,这是不切实际的,因为有些人不喜欢使用他们的个人 Google 登录来访问工作材料。

无论如何,这些文件将被公开共享。如果文件是公开的,OAuth 2.0 会只读授权而不进行身份验证吗?

4

2 回答 2

1

发出 API 请求总是需要授权、配额等。

但是,您可以轻松下载文件并提供它,或者您可以使用webContentLink资源的 允许用户在浏览器中打开它。

于 2012-08-26T17:17:44.257 回答
0

Ali 的意思是,您可以成为具有 Google 驱动器访问权限的管理员,并在您的驱动器中创建一个文件,并且您从 Google 返回的部分元数据是 webContentLink,任何人都可以访问它,即使是那些没有 Google 凭据的人。

于 2012-08-26T23:16:16.710 回答