我的Google云端硬盘中有一些文件和文件夹。我有一个网站。 我想在我的网站的一个页面中显示我的Google驱动器内容。任何机构都可以查看这些数据。
我从早上开始尝试这个。使用javascript
我做到了。但是在这种情况下它只显示我使用该Google帐户登录时的数据。但是从其他计算机或使用我的帐户登录时它不是显示任何数据。我从firebug
检查它给出了一个错误,如需要登录。
任何人都可以帮我解决问题。我想用asp.net
来做。
提前谢谢。
答案 0 :(得分:1)
与公共互联网共享文件夹,使用API密钥使用API密钥查询该文件夹下的文件。
gapi.client.setApiKey(API_KEY_HERE);
gapi.client.drive.files.get({
'q': '"<publicFoldersId>" in parents'
}).execute(callback);
通过为浏览器[1]生成密钥,从API控制台获取API密钥。
注意:我正在使用[2]上提供的JavaScript客户端库。
[1] https://developers.google.com/console/help/#generatingdevkeys
[2] https://developers.google.com/api-client-library/javascript/