我正试图通过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]”,但没有用。
有什么想法?这有可能吗?
感谢。
答案 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))} );
}