Linked-j.jar, метод getConnections() всегда возвращает ноль
Я использую linkedin-j.jar
чтобы получить получить LinkedIn Profile
с помощью getProfileById method
но я не могу получить Соединения, которые приходят из getConnection()
метод, это всегда return null
,
Может ли кто-нибудь помочь мне решить эту проблему, ниже приведен фрагмент кода
Set<ProfileField> connectionFields = EnumSet.of(ProfileField.FIRST_NAME, ProfileField.LAST_NAME,ProfileField.CONNECTIONS)
Person person = client.methgetProfileById("id",connectionFields);
Connections conn = person.getConnections();
Переменная conn приходит как ноль.
Также я хотел бы знать, почему он обнуляется.
1 ответ
Пожалуйста, проверьте ниже код:
final LinkedInApiClientFactory factory = LinkedInApiClientFactory
.newInstance(BFF_CONSUMER_KEY, BFF_CONSUMER_SECRET);
final LinkedInApiClient client = factory
.createLinkedInApiClient(accessToken);
Set<ProfileField> fields = EnumSet.of(ProfileField.ID,
ProfileField.FIRST_NAME, ProfileField.LAST_NAME,ProfileField.CONNECTIONS);
Person profile = client.getProfileForCurrentUser(fields);
Person person = client.getProfileById(profile.getId(),fields);
Connections conn = person.getConnections();