通过 spring social for facebook 获取用户性别

Getting user gender via spring social for facebook

我们开发了一个应用程序,可以让用户使用 facebook 登录。该应用程序已被授予检索姓名、电子邮件、性别和年龄范围等所需的所有权限。但我们的应用程序开发人员在用户登录时仅存储了 ID、姓名和电子邮件。现在我们需要检索所有登录该应用程序的用户的性别和年龄范围。

有没有办法重新运行用户查询来检索这些数据?我正在寻找使用 Spring-social 和 RestFB 开发一个程序,但它需要用户登录操作来检索所需的数据,这在我们的案例中是个问题,因为我们无法再次重新创建登录操作。

只要用户向您的应用授予 public_profile 权限,并且您拥有他们的应用范围的用户 ID,您就可以使用您的应用访问令牌进行 API 调用。

如果您希望为大量用户请求此数据,则应通过以下方式优化您的请求: