Я хочу получить идентификатор, название, сводку, дату начала, дату окончания, текущую и название компании для каждой должности, которую участник LinkedIn указал в своем профиле.
Я проверил запрос в консоли REST и получил желаемый результат. Запрос имеет вид «https://api.linkedin.com/v1/people/~/positions:(id,title,summary,start-date,end-date,is-current,company)?format=json".
Проблема в том, что когда я пытаюсь сделать то же самое с помощью SDK javascript LinkedIn, я не получаю весь список полей для каждой позиции. Я получаю полный список позиций, но не все поля для каждой позиции.
Это вызов, который я делаю с SDK javascript:
//in this function I'm specifying the list of fields that I want to retrieve for each position
//but I'm getting only some fields (id, start-date and end-date)
function getProfileData() {
IN.API.Raw("/people/~/positions:(id,title,summary,start-date,end-date,is-current,company)?format=json").result(onSuccess).error(onError);
}
Кто-нибудь знает, что мне нужно сделать, чтобы получить тот же результат, что и при использовании консоли REST?