google drive api error 403访问未配置

时间:2013-05-24 09:00:52

标签: android google-drive-api

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

我已启用Drive SDK和Drive API,昨天启用Cloud Storage API后错误消失了。这也很奇怪,因为我没有Google说这应该是开启的。

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

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

在您的Google API控制台> API Acess下,您是否拥有Android的正确设置和示例,特别是检查包名称:

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

- 重定向URI:urn:ietf:wg:oauth:2.0:oob HTTP:/本地主机

- 申请类型:Android

- 包名:com.l2c.grants +

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

- 深层链接:已停用

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

答案 1 :(得分:0)

将Eclipse配置为在所有PC上使用相同的调试密钥库(google:custom debug keystore),并在API控制台上注册该新密钥。

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