【问题标题】:Upload File to Drive Remotely远程上传文件到驱动器
【发布时间】:2012-05-03 13:29:25
【问题描述】:

我试图从桌面应用程序将文件上传到谷歌驱动器,但我找不到如何使用谷歌驱动器 API 来做到这一点,因为它基于谷歌浏览器应用程序。对于这个问题,我应该使用 Google Drive API 还是 Document API?

【问题讨论】:

    标签: google-drive-api


    【解决方案1】:

    您可以同时使用 Drive API 或 Documents List API 来实现,但 Drive API 有一个额外的要求,即应用程序需要来自 Chrome Web Store 的installed(目前)。安装后,如果您使用 OAuth 2.0 授权用户,则可以在桌面应用中使用 Drive API。

    【讨论】:

    • 我在考虑 java 的 gData 问题是它不支持 android :/ gData 上的身份验证要简单得多 "DocsService client = new DocsService("lalala"); client.setUserCredentials (“用户名密码”); ”。所以在android上没有简单的等待认证吗?简单的上传?
    • 您的链接正在重定向到谷歌内部登录页面;你有可以链接到的外部版本吗?
    • @user1056053,截至 4 月 20 日,ClientLogin 为 deprecated。您应该尽可能使用 OAuth 2.0。此外,gdata-java-client 库确实适用于 Android(从 1.47.0 版开始)。
    猜你喜欢
    • 2020-09-03
    • 1970-01-01
    • 2012-09-13
    • 2012-03-26
    • 1970-01-01
    • 2012-12-30
    • 2019-01-28
    • 2015-12-15
    • 1970-01-01
    相关资源
    最近更新 更多