我有一个代码来获取用户详细信息 在位置区域 我在控制器类
中使用了这段代码 model.addAttribute("location",facebook.userOperations().getUserProfile().getLocation());
此错误显示在位置框的jsp视图中。
位置:org.springframework.social.facebook.api.Reference@97d487
生日:没有任何表现 但显示性别:男性 请帮忙..为什么?答案 0 :(得分:0)
位置是一个对象。我想您要显示名称属性的值:
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>
查看所有可用权限here。