【发布时间】:2011-08-15 16:37:08
【问题描述】:
服务器在 Google App Engine 上,客户端是 Android 移动应用。我想使用用户 API 通过 GAE 上的 REST API 从 Android 登录用户。
在用户 API 文档中,看起来关键(在服务器上构造用户对象)是电子邮件。但有人告诉我有一种方法可以通过 oauth 令牌获取用户对象。这意味着您将调用 users.get_current_user() 并且令牌将自动用于获取该用户对象。
问题:
1 - 是否有此过程(代码)的示例可用? 2 - 用户 API 期望在哪里找到 oath 令牌?作为请求参数?是否在调用 get_current_user() 时自动注入令牌?
谢谢!
【问题讨论】:
-
我想做同样的事情,只是我没有使用 OAuth。相反,我使用的是谷歌的身份验证。我试图通过将 ASID cookie 与请求一起传递来获取用户对象,但我总是从 getCurrentUser() 返回 null。我在这里发布了这个问题:stackoverflow.com/questions/9811730/…。我在 appengine 上使用 java
标签: android python google-app-engine oauth