尝试访问驱动器时继续接收未配置的访问权限

时间:2013-06-05 14:33:13

标签: android google-drive-api

我很感激你能提供的任何帮助,因为我在这里结束了。

我正在尝试访问驱动器以上传文件。我有这个工作从另一个工作站,但现在在我的主站我无法继续并继续收到相同的错误:

06-05 14:15:31.801: E/Error(3691): FileException
06-05 14:15:31.801: E/Error(3691): com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
06-05 14:15:31.801: E/Error(3691): {
06-05 14:15:31.801: E/Error(3691):   "code": 403,
06-05 14:15:31.801: E/Error(3691):   "errors": [
06-05 14:15:31.801: E/Error(3691):     {
06-05 14:15:31.801: E/Error(3691):       "domain": "usageLimits",
06-05 14:15:31.801: E/Error(3691):       "message": "Access Not Configured",
06-05 14:15:31.801: E/Error(3691):       "reason": "accessNotConfigured"
06-05 14:15:31.801: E/Error(3691):     }
06-05 14:15:31.801: E/Error(3691):   ],
06-05 14:15:31.801: E/Error(3691):   "message": "Access Not Configured"
06-05 14:15:31.801: E/Error(3691): }

我已按照https://developers.google.com/drive/中列出的所有说明进行操作,就像我说的那样有效。我还从goodle的API控制台中删除了客户端ID。事实上,我已经在控制台上删除了整个项目并重新开始。

到目前为止我做了: *从api控制台删除项目 *在控制台中启用了Drive SDK和API *使用当前工作站的SHA1密钥在控制台中重新生成客户端ID

我是否已经在另一台机器上与谷歌服务进行了互动?我真的很难过,任何帮助/想法将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:3)

现在工作....

frack frack,没有意识到谷歌api控制台中的包名字段被绑定到AndroidManifest.xml文件...

 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.name.package"  <--- this is the package name
android:versionCode="1"
android:versionName="1.0" >

标记为&lt; - 这是包含进入google api控制台客户端ID包名称字段的包名称(参见图片)

google api package name