如何在android中获取Linkedin profile的Connections

Ani*_*nha 2 java android linkedin linkedin-j

我试图让连接或从用户的好友信息LinkedIn使用LinkedIn罐子中给出的Android和例如谷歌的代码,但我不会得到使用的连接linkedInApiClient.getConnectionsForCurrentUser()调用这个方法返回null,但我可以通过访问用户当前的个人资料信息linkedInApiClient.getProfileForCurrentUser()

任何机构都可以建议我如何在android 中的linkedIn中获取用户连接信息.或者引导我以正确的方式.

Ani*_*nha 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);
Run Code Online (Sandbox Code Playgroud)

  • 我使用显示的代码段,但由于auth令牌中的权限错误而无法获得连接 (2认同)