【问题标题】:Android application folder in google drive谷歌驱动器中的 Android 应用程序文件夹
【发布时间】:2013-07-11 01:15:40
【问题描述】:

我有一个 android 应用程序,它从谷歌驱动器读取电子表格并将其作为联系人列表显示给用户。它旨在成为一个电话列表,您可以将其发送给您的团队成员。

https://play.google.com/store/apps/details?id=com.ctw.cloudpeepsfree

无论如何,要开始工作,所有 Google 驱动器文件名都需要以前缀“peep:”开头。我听说使用最新版本的 Google Drive API,我应该能够将我所有的应用程序文件放到一个只有我的应用程序可以读取的特殊文件夹中。我正在寻找有关此主题的一些示例代码或文章。谢谢...

找到这个博客: http://googleappsdeveloper.blogspot.com/2013/04/more-ways-for-apps-to-write-to-drive.html

【问题讨论】:

    标签: android oauth-2.0 google-drive-api


    【解决方案1】:

    您可以在您的情况下使用应用程序数据文件夹,但使用将无法列出您放在 appdata 文件夹中的文件:https://developers.google.com/drive/appdata

    为了将文件放在appdata文件夹中,只需将其父级设置为“appdata”:

    File body = new File();
    body.setTitle(title);
    body.setDescription(description);
    body.setMimeType(mimeType);
    body.setParents(Arrays.asList(new ParentReference().setId("appdata"));
    
    service.files().insert(body).execute();
    

    【讨论】:

    • 是的,我认为该链接包含我正在寻找的信息。我需要对其进行测试,看看它是否像我正在阅读的那样工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多