使用Rest API从Google云端硬盘下载公开共享文件

时间:2018-04-14 17:18:16

标签: android google-drive-api

根据问题,有没有办法使用Android在Google云端硬盘中下载公开共享文件?从页面here开始说

GET https://www.googleapis.com/drive/v3/files/0B9jNhSvVjoIVM3dKcGRKRmVIOVU?alt=media
Authorization: Bearer <ACCESS_TOKEN>

我在哪里可以获得ACCESS_TOKEN?我按照快速入门指南here

对我的帐户进行了身份验证

1 个答案:

答案 0 :(得分:0)

如果您只是在该页面上向下滚动一下,您就会发现如果您使用Google进行身份验证,则可以使用他们的API为您提出请求。

String fileId = "0B9jNhSvVjoIVM3dKcGRKRmVIOVU";
OutputStream outputStream = new ByteArrayOutputStream();
driveService.files().get(fileId)
    .executeMediaAndDownloadTo(outputStream);