2014-09-03 4 views
0

Я хочу узнать предыдущие данные о работе в профиле. Я пробовал в соответствии с API LinkedIn, приведенным ниже.Как получить трехпозиционные позиции и три позиции?

https://api.linkedin.com/v1/people/id={id}:(id,first-name,last-name,headline,picture-url,public-profile-url,industry,three-current-positions,three-past-positions,positions)?format=json&oauth2_access_token={tokenvalue}"

Здесь, в вышеуказанном запросе, «id» - соединение 1-й степени. Затем я также не вернусь с желаемой информацией после многократного повторения.

Может ли кто-нибудь вести меня, что мне делать?

С уважением,
Dharmesh Solanki

ответ

1

LinkedIn говорит здесь, что он поддерживает только извлечения r_basicprofile полей из приложения.

https://developer.linkedin.com/documents/profile-fields

Для других, чем те членов с помощью приложения, вы можете только получить поле профиля, доступное с членами r_basicprofile разрешения.

С three-current-positions и т hree-past-positions является частью Full Profile (r_fullprofile), я не думаю, что это возможно в настоящее время, чтобы получить эти поля для пользователя с помощью профиля API.

Если это не для текущего запрашивающего пользователя, а именно: https://api.linkedin.com/v1/people/~:(id,first-name,last-name,headline,picture-url,public-profile-url,industry,three-current-positions,three-past-positions,positions

+0

Это на самом деле не работает так или иначе, даже если вы идентифицируются как браузер пользователя не поля, которые вы хотите получить. Другие сообщения на SO подтверждают это. LinkedIn, ПОЧЕМУ ?! – Pierre