【问题标题】:Simple API Access status: suddenly INACTIVE简单 API 访问状态:突然 INACTIVE
【发布时间】:2012-11-11 01:49:28
【问题描述】:

我正在开发具有备份到谷歌驱动功能的安卓应用程序。 我已经使用了 Simple API Access 密钥,并且它在几周内就像一个魅力一样工作。

但是,从昨天开始,它根本不起作用。 (尝试上传新文件时无法列出上传的文件和 403 fobidden 错误)我检查了 Google API 控制台并发现了

简单的 API 访问 状态:不活动

报告不可用并不断显示弹出消息“发生意外错误。我们正在调查。”

我搜索了这条消息,但没有解决方案。 (但发现了几个与google cloud SQL相关的问题) 我正在考虑在商业级别的 android 应用程序上使用谷歌驱动器,这非常糟糕...... 我想知道是什么问题以及如何重新激活 api 状态。

谢谢:)

【问题讨论】:

    标签: google-drive-api


    【解决方案1】:

    不幸的是,由于 Drive SDK 的安全模型,我们需要确保应用程序就是他们所说的那样,简单的访问并不能提供足够的保证。对于商业应用程序,这种安全强度对用户来说非常有用。

    对于解决方案,您需要以outlined in the documentation 的身份使用 Google Play 服务。我们目前正在编写一份指南,以便在 Android 上快速开始使用,应该会在下周内提供。

    【讨论】:

    • 感谢您的回答。我了解简单的 api 访问不会为用户提供高强度的安全性。我不确定要添加到与 Android Drive 应用程序集成部分的内容,但仍然有许多 android 用户没有 Drive 应用程序,我猜第三方应用程序可以使用 google drive 做很多限制。我喜欢我所做的方式。谷歌会否决通过简单的 api 访问访问谷歌驱动器?如果它不会发生,我想坚持这种方式并想解决不活跃的问题
    • 顺便说一下,如果您使用完整的 Drive 范围,我们刚刚实施的新限制不应该影响您,但只有在您使用 drive.file 范围时才会影响您。不过,您应该使用 Play 服务进行授权,因为无论如何它都更好。
    • 我猜谷歌驱动团队做了一些事情来限制 drive.file 范围。我使用的是 drive.file 范围。Ali Afshar 提供的链接是关于“与 Android Drive 应用程序集成”的,它只描述了谷歌驱动器应用程序上的“打开方式”功能,这有点令人困惑。但我需要上传文件并且不想使用外部意图 + 活动(谷歌驱动应用程序)流。同时,你们俩都在谈论Google Play服务……我会尽力解决这个问题……看看你们在准备什么……
    • 将 google drive api 范围从“drive.file”更改为“drive”,效果很好。但是,在 Google API 控制台中,Simple API Access 的状态仍然是 InActive 并且“报告”不可用(“发生意外错误。我们正在调查它。”弹出)感谢 Nivco,我会期待更多下周适用于 Android 的谷歌驱动器文档 :)
    猜你喜欢
    • 1970-01-01
    • 2011-04-24
    • 2017-12-27
    • 2011-05-27
    • 2019-01-25
    • 2012-07-18
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    相关资源
    最近更新 更多