Как получить профиль соединения Linkedin в Android
Я пытаюсь получить информацию о Connections или друзьях пользователя из LinkedIn, используя jar LinkedIn для Android и пример, приведенный в коде Google, но я не получу Connections, используя linkedInApiClient.getConnectionsForCurrentUser()
вызов этого метода возвращает ноль, но я могу получить доступ к информации о текущем профиле пользователя, используя linkedInApiClient.getProfileForCurrentUser()
Может ли кто-нибудь тело предложить мне, как получить информацию о пользовательских подключениях в LinkIn в Android. Или наведите меня на правильный путь.
1 ответ
Решение
Я получил ответ на поставленный выше вопрос: что я делал неправильно, так это то, что мы должны передать аргумент необходимой нам информации 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);