我正在尝试使用此链接实现 FB 登录和检索朋友列表。
现在,正如在依赖项中给出的那样,我在我的 pom.xml 中使用以下一个
<dependency>
<groupId>org.springframework.social</groupId>
<artifactId>spring-social-core</artifactId>
<version>1.0.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.social</groupId>
<artifactId>spring-social-facebook</artifactId>
<version>1.0.3.RELEASE</version>
</dependency>
现在我通过提供登录信息并尝试使用以下代码获取friendList来获得正确的accessCode:
Facebook fb = new FacebookTemplate(accessToken);
List<FacebookProfile> friends = fb.friendOperations().getFriendProfiles();
在上面的代码中,我收到以下异常:
org.springframework.social.UncategorizedApiException: (#100) Unknown fields: username.
org.springframework.social.facebook.api.impl.FacebookErrorHandler.handleUncategorizedError(FacebookErrorHandler.java:158)
尝试使用谷歌搜索并知道不再需要用户名字段,但在我的情况下仍然不清楚如何解决这个问题。