【发布时间】:2016-02-08 20:24:16
【问题描述】:
我想获取领英会员在其个人资料中输入的每个职位的 ID、职位、摘要、开始日期、结束日期、当前职位和公司名称。
我在REST Console 上测试了一个查询,得到了想要的结果。查询是“https://api.linkedin.com/v1/people/~/positions:(id,title,summary,start-date,end-date,is-current,company)?format=json”。
问题是,当我尝试使用 LinkedIn javascript SDK 做同样的事情时,我没有得到每个职位的完整字段列表。我正在获取完整的职位列表,但不是每个职位的所有字段。
这是我使用 javascript SDK 进行的调用:
//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 控制台相同的结果吗?
【问题讨论】:
标签: javascript linkedin linkedin-jsapi