Google云端硬盘:只读,未经外部网站授权

时间:2013-07-10 10:35:35

标签: file authorization google-drive-api readonly

我有一个想法是将Google云端硬盘用作无数据库CMS,客户端会将其文件放在特定文件夹中,然后在外部网站上访问。例如,他们会上传一张图片,一个脚本将遍历该文件夹中的所有图片文件,并相应地将其显示为图库。

我对Drive SDK(以及一般的API)非常陌生,如果甚至可以将文件设为只读而不需要最终用户的授权,我也会试着解决这个问题?我最初的尝试要求我在加载页面时进行身份验证。

1 个答案:

答案 0 :(得分:3)

第三方应用可以在没有访问令牌的情况下授权请求。您可以使用API​​密钥从允许的引荐来源/ IP发出请求。

https://developers.google.com/console/help/#generatingdevkeys

然后,您应该被允许获取以下公共文件:

GET https://www.googleapis.com/drive/v2/files/1T_fVTiyyBVnfYKd_3gZzVfxqU5NbOhIlEG0nyReYh9w?key=[yourKey]