0

我的 Google Drive 中有一些文件和文件夹。而且我有一个网站。我想在我网站的一页中显示我的 Google 驱动器内容。任何人都可以查看这些数据。

我从早上开始尝试这个。使用javascript我这样做了。但在这种情况下,它只在我使用该 Google 帐户登录时显示数据。但是从其他机器或没有使用我的帐户登录它不显示任何数据。我从firebug它检查给出一个需要登录的错误。

谁能帮我解决这个问题。我想用asp.net. 提前致谢。

4

1 回答 1

1

与公共 Internet 共享文件夹,使用 API 密钥通过 API 密钥查询该文件夹下的文件。

gapi.client.setApiKey(API_KEY_HERE);
gapi.client.drive.files.get({
    'q': '"<publicFoldersId>" in parents'
}).execute(callback);

通过为浏览器生成密钥 [1] 从 API 控制台获取 API 密钥。

注意:我使用的是 JavaScript 客户端库,可在 [2] 上找到。

[1] https://developers.google.com/console/help/#generatingdevkeys

[2] https://developers.google.com/api-client-library/javascript/

于 2013-07-17T20:56:28.367 回答