我正在编写一个Android应用程序,我希望能够将请求发送到Google App Engine应用程序。为了做到这一点,Android应用程序需要验证用户(应该只能使用他们的Google帐户)。我不确定我是否做得对,但这是迄今为止我找到的唯一方法:从Android客户端应用程序登录到AppEngine Web应用程序
- 将电子邮件,密码等发送到https://www.google.com/accounts/ClientLogin的
- 获得上述地址的授权令牌
- 使用授权令牌的请求发送到AppEngine应用程式
的头,但这个不工作(users.get_current_user()仍然返回没有)。有没有正确的方法来做到这一点?
有没有官方的方式 - 你需要假装你是一个浏览器,并像你说的那样发布到ClientLogin。这应该虽然工作 - 也许发布一个新的问题与不工作的代码? –