Linkedin connections搜索每个连接的第一个职位

时间:2012-06-25 11:31:15

标签: javascript api linkedin

我正试图通过linkedin获取我所有关联的职位。我设法做到这一点,但只是通过请求所有的工作标题,然后抓住第一个。那效率很低。 我正在做同样的事情:

function onLinkedInAuth() {
  IN.API.Profile("me")
    .fields(["firstName", "lastName", "positions:(title)"])
    .result(function(result) { ($"#profile").html(JSON.stringify(result))} );
}

我知道我可以添加一个参数并得到一个让我们说5(.params({“count”:10 ...))的计数但是这似乎只适用于连接而不是连接标题......我我试过“职位:(头衔)[0]”,但没有用。

有什么想法?这有可能吗?

感谢。

1 个答案:

答案 0 :(得分:0)

要获取当前作业,您还需要is-current field。然后简单地遍历返回的positions集合,检查每个位置的当前值。你的电话将是:

function onLinkedInAuth() {
  IN.API.Profile("me")
    .fields(["firstName", "lastName", "positions:(title,isCurrent)"])
    .result(function(result) { ($"#profile").html(JSON.stringify(result))} );
}