我正在尝试使用android的linkedin jar和google code中给出的示例从linkedin获取连接或用户的好友信息,但我不会使用linkedInApiClient.getConnectionsForCurrentUser()
获取连接此方法调用它返回null,但我可以使用linkedInApiClient.getProfileForCurrentUser()
访问用户当前的配置文件信息。
有没有人能建议我如何在android的linkedin中获取用户连接信息。或者指引我走莱特之路。
最佳答案
我得到了上述问题的解决方案,我做错了什么,就是我们必须传递我们想要的profilefield信息的参数,如下所示:
final Set<ProfileField> connectionFields = EnumSet.of(ProfileField.ID, ProfileField.MAIN_ADDRESS,
ProfileField.PHONE_NUMBERS, ProfileField.LOCATION,
ProfileField.LOCATION_COUNTRY, ProfileField.LOCATION_NAME,
ProfileField.FIRST_NAME, ProfileField.LAST_NAME, ProfileField.HEADLINE,
ProfileField.INDUSTRY, ProfileField.CURRENT_STATUS,
ProfileField.CURRENT_STATUS_TIMESTAMP, ProfileField.API_STANDARD_PROFILE_REQUEST,
ProfileField.EDUCATIONS, ProfileField.PUBLIC_PROFILE_URL, ProfileField.POSITIONS,
ProfileField.LOCATION, ProfileField.PICTURE_URL);
Connections connections = client.getConnectionsForCurrentUser(connectionFields);