为什么Drive Quick start示例始终显示Authenticate

时间:2016-03-03 05:47:35

标签: android google-drive-android-api

我是Android新手,现在我需要将我的应用程序与Google云端硬盘集成我已经搜索了很多google,我从git hub(https://github.com/googledrive/android-quickstart)获得了Drive快速入门示例,但我正在运行它是始终显示邮件身份验证对话框。请帮我。

我也尝试过快速启动指南,但我也失败了,总是显示400错误或403错误

先谢谢

1 个答案:

答案 0 :(得分:0)

您的应用程序发送到Drive API的每个请求都必须包含authorization token。该令牌还会向Google标识您的应用,您的应用必须使用OAuth 2.0。当您的应用程序需要访问用户数据时,它会要求Google提供特定的访问权限。 Google会显示同意屏幕'对用户,要求他们授权您的应用程序请求他们的一些数据。如果用户批准,Google会为您的应用提供访问令牌。如果Google确定您的请求和令牌有效,则会返回请求的数据。

400错误请求。这可能意味着未提供必填字段或参数,提供的值无效或提供的字段组合无效。有关详细信息,您可以查看官方Google文档,了解如何处理API错误以及建议的操作:https://developers.google.com/drive/v3/web/handle-errors