Ek*_*ps 3 android google-drive-api google-drive-android-api
我正在制作类似在线日记应用程序的东西,它将从谷歌驱动器(通过共享链接)下载一次“日记文件”,并在该文件发生变化时更新该文件。请,任何人都可以指点我一些指南如何做到这一点。我已经尝试从驱动器固定文件,但我真的不明白接下来要做什么..
从 Google Drive 下载文件:
要通过链接下载 Google Drive 文件,请尝试以下操作(来自本教程):
https://drive.google.com/uc?export=download&id=FILE_ID
只需将 FILE_ID 替换为在 Drive URL 中找到的原始文件 ID。
补充说明:
您可以使用DRIVE REST API下载文件
要下载文件,您可以向文件的资源 URL 发出授权的 HTTP GET 请求并包含查询参数 alt=media。例如:
GET https://www.googleapis.com/drive/v3/files/0B9jNhSvVjoIVM3dKcGRKRmVIOVU?alt=media
Authorization: Bearer ya29.AHESVbXTUv5mHMo3RYfmS1YJonjzzdTOFZwvyOAUVhrs
Run Code Online (Sandbox Code Playgroud)
下载文件要求用户至少具有读取权限。此外,您的应用程序必须获得允许读取文件内容的范围的授权。例如,使用 drive.readonly.metadata 范围的应用程序将无权下载文件内容。具有编辑权限的用户可以通过将 viewersCanCopyContent 字段设置为 true 来限制只读用户的下载。
更新 Google 云端硬盘中的文件
使用 PATCH 向 Google Drive 发出 HTTP 请求。该PATCH方法要求将一组在所述请求实体所描述的改变被应用到由所述请求- URI标识的资源。需要注意的是:
| 归档时间: |
|
| 查看次数: |
5497 次 |
| 最近记录: |