gpt4 book ai didi

javascript - Linkedin People Search Javascript API 未返回任何结果

转载 作者:行者123 更新时间:2023-11-28 21:13:27 25 4
gpt4 key购买 nike

我正在使用 linkedin JS API

我正在尝试执行人员搜索,但它没有返回任何内容

代码:

<script type="text/javascript" src="http://platform.linkedin.com/in.js">
api_key: --my api key--
onLoad: onLinkedInLoad
authorize: true
</script>

<script type="text/javascript">

function onLinkedInLoad() {
IN.Event.on(IN, "auth", onLinkedInAuth);
}

function onLinkedInAuth() {

IN.API.PeopleSearch()
.fields("firstName", "lastName", "distance")
.params({"company-name":"infosys"})
.result(displayPeopleSearch)
.error(displayPeopleSearchError);

}

function displayPeopleSearch(){

var peopleSearchDiv = document.getElementById("peoplesearch");

var members = peopleSearch.people.values;


for (var member in members) {
// but inside the loop, everything is the same
// extract the title from the members first position
peopleSearchDiv.innerHTML += "<p>" + members[member].firstName + " " + members[member].lastName + " is a " + members[member].positions.values[0].title + ".</p>";

}
}

有什么帮助吗,我做错了什么吗?

我正在关注这个tutorial

最佳答案

在此行中,您使用的是未在任何地方声明的变量 peopleSearch:

var members = peopleSearch.people.values;

您必须向函数 function displayPeopleSearch() 添加一个参数

function displayPeopleSearch(peopleSearch){

var peopleSearchDiv = document.getElementById("peoplesearch");

var members = peopleSearch.people.values;


for (var member in members) {
// but inside the loop, everything is the same
// extract the title from the members first position
peopleSearchDiv.innerHTML += "<p>" + members[member].firstName + " " + members[member].lastName + " is a " + members[member].positions.values[0].title + ".</p>";

}
}

d。

关于javascript - Linkedin People Search Javascript API 未返回任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8163715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com