我正在尝试从 LinkedIn 获取 LinkedIn 的朋友信息,使用LinkedIn jar for android和google code中给出的示例,但是我不会使用linkedInApiClient.getConnectionsForCurrentUser()
使用此方法调用它返回null,但我可以使用linkedInApiClient.getProfileForCurrentUser()
访问用户当前的个人资料信息
任何机构都可以建议我如何在android中的 linkedIn 中获取用户连接信息。或者以正确的方式引导我。
答案 0 :(得分:8)
我得到了上述问题的解决方案,我做错了,是我们必须传递我们想要的 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);