【问题标题】:google drive api error 403 Access Not configuredgoogle drive api错误403访问未配置
【发布时间】:2014-03-06 06:55:57
【问题描述】:

我正在开发一个使用驱动 sdk 上传图像的 Android 应用程序。昨天花了几个小时设置 api 访问并让上传工作(我总是遇到相同的错误 403 访问未配置),今天在另一台计算机上工作,我再次收到此错误。

我已开启 Drive SDK 和 Drive API,昨天开启 Cloud Storage API 后错误消失。这也很奇怪,因为我在任何地方都没有说谷歌应该打开它。

我还尝试使用来自该工作站的指纹创建一个新的客户端 ID,但这也无济于事。

有什么想法吗?

【问题讨论】:

    标签: android google-drive-api


    【解决方案1】:

    在您的 Google API Console>API Acess 下,您是否有正确的 Android 设置,这里是示例,特别是检查包名称:

    客户端 ID:6756856856-lv3w3qw268df7235w3twtw3tqwq3fg4l3gdi.apps.googleusercontent.com

    --重定向URI:urn:ietf:wg:oauth:2.0:oob http://localhost

    --应用类型:Android

    --包名:com.l2c.grants+

    --证书指纹(SHA1):22:22:22:22:22:1A:05:81:22:CB:22:22:06:22:2222C:7B:22:22

    --深度链接:禁用

    这个错误发生在哪里,是在用户点击链接登录谷歌之后,还是在他们登录并且您的应用正在上传文件之后?

    【讨论】:

      【解决方案2】:

      将 Eclipse 配置为在您的所有电脑上使用相同的调试密钥库(谷歌:自定义调试密钥库),并在 API 控制台上注册该新密钥。

      或者,如果您在 AppStore 上已有 Android 应用,则可以从生产密钥生成调试密钥库,以便它们的 SHA1 密钥相同。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-24
        • 1970-01-01
        • 1970-01-01
        • 2014-01-22
        • 1970-01-01
        • 2012-06-12
        • 1970-01-01
        相关资源
        最近更新 更多