google-drive-sdkgoogle-drive-sdk入门


备注

通过Google Drive API和Google Drive SDK平台,开发人员可以访问一组API以及客户端库,语言特定示例和文档,以帮助您开发与云集成的应用程序。

云端硬盘应用的核心功能是在Google云端硬盘中下载和上传文件。但是,Drive平台提供的不仅仅是存储。此页面介绍了其中的一些功能,并指出了将其构建到应用程序中的资源。

版本

版本号发布日期
V2 2012-06-27
V3 2015年12月14日

安装或设置

要访问Google云端硬盘API或Google云端硬盘SDK,您必须先在Google Developer Console上注册您的应用并启用Google Drive API。

之后,最好使用其中一个官方Google客户端库来访问API。

文档样品
适用于Java的Google API客户端库 Java样本
适用于JavaScript的Google API客户端库(测试版) JavaScript示例
适用于.NET的Google API客户端库 .NET示例
Objective-C的Google API客户端库 Objective-C样本
适用于PHP的Google API客户端库(测试版) PHP样本
适用于Python的Google API客户端库 Python示例

在开发的早期阶段还有许多其他客户端库,可以在Google API客户端库中找到完整列表

列出文件

由于Google云端硬盘中包含的大部分信息都是私人用户数据。您必须具有访问令牌才能访问该信息。可以通过Oauth2身份验证过程检索访问令牌。

GET https://www.googleapis.com/drive/v2/files?access_token={Valid Access Token}
 

响应

{
  "kind": "drive#fileList",
  "etag": etag,
  "selfLink": string,
  "nextPageToken": string,
  "nextLink": string,
  "items": [
    [files Resource][2]
  ]
}