【发布时间】:2017-01-31 08:38:06
【问题描述】:
这是用例...我有一个 Android 应用程序。我希望我的用户将他们 Google Drive 上的一些数据文件组织到一个特定的目录结构中
My Drive/
appName/
folderA/
fileA1
fileA2
...
fileAN
folderB/
fileB1
fileB2
...
fileBN
我还想让我的用户彼此共享他们的配置。
My Drive/ # User1's drive
appName/
folderA/
fileA1
fileA2
...
fileAN
folderB/
fileB1
fileB2
...
fileBN
folderC/ # User2's MyDrive/appName/folderC, which they shared with User1
fileC1
fileC2
...
fileCN
这些文件夹中可能包含数百个文件。
我的应用永远不需要删除/重命名/创建文件。 只有需要遍历目录结构,读取文件内容。
我希望用户使用他们已经熟悉的语义来管理他们的数据文件 -- 使用通常的 Google Drive Web 应用程序创建/管理/编辑文件内容。
从我开始阅读的内容...看来 drive.file 范围会导致我计划的工作流程出现问题。来自文档“这意味着只有用户使用您的应用程序打开或创建的文件才能被查询匹配。”
我有哪些选项可以让我的用户指出“此 Android 应用对‘我的云端硬盘/appName’下的文件具有只读访问权限”?
Google Drive Android API 不适合我的用例吗?我应该只关注 Google Drive REST API 吗?
【问题讨论】:
标签: android google-drive-api google-drive-android-api