【问题标题】:How can I access the files from admin's google drive in a google appengine app如何在谷歌 appengine 应用程序中从管理员的谷歌驱动器访问文件
【发布时间】:2013-10-20 18:15:36
【问题描述】:

我想在我的应用引擎应用中访问管理员存储在谷歌驱动器中的文件。

目前我可以访问隐藏且难以管理的“应用程序数据”中的内容。

我想访问存储在管理员谷歌驱动器中的文件。 (可见,可通过 UI https://drive.google.com/#my-drive 进行管理)。

(在 Java 中)

【问题讨论】:

    标签: java google-app-engine google-drive-api google-data-api


    【解决方案1】:

    要么运行 oauth 流程以获取管理员刷新令牌,要么与 appengine 拥有的特殊用户共享您想要的管理员文件夹。

    【讨论】:

    • 每次运行誓言流程是不可行的。我已经公开共享了这些文件夹。但我不知道如何访问共享文件。
    • 您还没有理解@zig 的答案。您只需运行一次流程即可赢得刷新令牌。一旦你有了它,你就可以在不涉及任何用户 oauth 流程的情况下访问该文件。我怀疑您认为由于该文件是公开共享的,因此可以通过 Driver API 进行某种形式的匿名访问。没有。 Drive API 不支持匿名访问。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 2013-07-11
    • 2019-10-12
    • 1970-01-01
    • 2018-09-01
    相关资源
    最近更新 更多