服务器位于Google App Engine上,客户端是Android移动应用程序。我想通过GAE上的REST API使用用户API从Android登录用户。如何在Google App Engine和Android上使用Google用户API
在用户API文档中,它看起来像键(在服务器上构造用户对象)是电子邮件。但我被告知有一种方法可以通过和oauth令牌获取用户对象。这意味着你会调用users.get_current_user()并且该标记将被自动用于获取该用户对象。
问题:
1 - 是否有这个过程(代码)任何可用的例子吗? 2 - 用户API期望在哪里找到宣誓令牌?作为请求参数?是否在调用get_current_user()时自动注入令牌?
谢谢!
我想做同样的事情,只有我没有使用OAuth。相反,我使用谷歌的身份验证。我试图通过ASID cookie传递请求来获取User对象,但我总是从getCurrentUser()返回null。我在这里发布了这个问题:http://stackoverflow.com/questions/9811730/login-to-appengine-from-android-client。我在appengine上使用java,虽然 – Patrick 2012-03-22 12:38:37