我有一个代码来获取用户详细信息
在位置区域我在控制器类中使用了这个代码
model.addAttribute("location",facebook.userOperations().getUserProfile().getLocation());
此错误显示在位置框中的 jsp 视图中。
位置:org.springframework.social.facebook.api.Reference@97d487
生日:不显示任何东西,但显示性别:男性请帮助..为什么?
我有一个代码来获取用户详细信息
在位置区域我在控制器类中使用了这个代码
model.addAttribute("location",facebook.userOperations().getUserProfile().getLocation());
此错误显示在位置框中的 jsp 视图中。
位置:org.springframework.social.facebook.api.Reference@97d487
生日:不显示任何东西,但显示性别:男性请帮助..为什么?
位置是一个对象。我认为您想显示name属性的值:
facebook.userOperations().getUserProfile().getLocation().getName()
您可能没有足够的权限查看生日日期。您确定您已经在登录/注册表单中请求了 user_birthday访问权限:
<form class="fb_signin" action="/signin/facebook" method="POST">
<input type="hidden" name="scope" value="...,user_birthday,..." />
</form>
在此处查看所有可用权限。