【问题标题】:Get User Profile using App Engine Endpoints使用 App Engine Endpoints 获取用户个人资料
【发布时间】:2014-09-27 20:11:15
【问题描述】:

我在一个 Android 应用程序中使用 GAE 和端点。

用户可以登录,但我希望能够获取用户的名字和姓氏,以便能够分配给服务器上的实体。

我也在使用经过身份验证的端点,所以我有用户,但是我只看到用户 ID 和电子邮件地址。

有什么方法可以从经过身份验证的用户那里获取名字?

下面是我设置的端点示例:

@ApiMethod(name = "getThings", scopes = {Constants.EMAIL_SCOPE, Constants.PROFILE_SCOPE},
        clientIds = {Constants.WEB_CLIENT_ID, Constants.ANDROID_CLIENT_ID},
        audiences = {Constants.ANDROID_AUDIENCE})
public List<Thing> getThings(User user) {

    List<Thing> response = new ArrayList<>();
    return response;
}

【问题讨论】:

  • 这听起来像是您需要 Google+ API 才能完成的事情。你能解决这个问题吗?如果是这样,你能发布一个解决方案吗?

标签: google-app-engine google-cloud-endpoints endpoints


【解决方案1】:

【讨论】:

  • 感谢您的回复。我看到了这个,但它可能是一个电子邮件地址,所以我真的不想向其他人展示这个。我想知道我是否必须在 Google+ 中使用某些东西。
猜你喜欢
  • 2014-08-26
  • 1970-01-01
  • 2016-07-29
  • 1970-01-01
  • 1970-01-01
  • 2021-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多