Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linkedin人员搜索Javascript API不返回任何结果_Javascript_Api_Search_Linkedin - Fatal编程技术网

Linkedin人员搜索Javascript API不返回任何结果

Linkedin人员搜索Javascript API不返回任何结果,javascript,api,search,linkedin,Javascript,Api,Search,Linkedin,我正在使用linkedinJSAPI 我正在尝试执行人员搜索,但没有返回任何内容 代码: <script type="text/javascript" src="http://platform.linkedin.com/in.js"> api_key: --my api key-- onLoad: onLinkedInLoad authorize: true </script> <script type="text

我正在使用linkedin
JSAPI

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

代码:

<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>";

            }
        }

api_密钥:--我的api密钥--
onLoad:onLinkedInLoad
授权:正确
函数onLinkedInLoad(){
IN.Event.on(在“auth”中,onLinkedInAuth);
}
函数onLinkedInAuth(){
IN.API.PeopleSearch()中
.字段(“名字”、“姓氏”、“距离”)
.params({“公司名称”:“infosys”})
.result(displayPeopleSearch)
.错误(显示PeopleSearchError);
}
函数displayPeopleSearch(){
var peopleSearchDiv=document.getElementById(“peoplesearch”);
var成员=peopleSearch.people.values;
for(成员中的变量成员){
//但在循环中,一切都是一样的
//从成员的第一个位置提取标题
peopleSearchDiv.innerHTML+=“”+成员[成员]。firstName+“+成员[成员]。lastName+”是“+成员[成员]。位置。值[0]。标题+”

”; } }
有什么帮助吗,有什么我做错的吗


我遵循这一点,在这一行中,您使用的变量
peopleSearch
未在任何地方声明:

var members = peopleSearch.people.values;
必须向函数添加参数
函数displayPeopleSearch()

功能显示peopleSearch(peopleSearch){
var peopleSearchDiv=document.getElementById(“peoplesearch”);
var成员=peopleSearch.people.values;
for(成员中的变量成员){
//但在循环中,一切都是一样的
//从成员的第一个位置提取标题
peopleSearchDiv.innerHTML+=“”+成员[成员]。firstName+“+成员[成员]。lastName+”是“+成员[成员]。位置。值[0]。标题+”

”; } }

d、

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

var members = peopleSearch.people.values;
必须向函数添加参数
函数displayPeopleSearch()

功能显示peopleSearch(peopleSearch){
var peopleSearchDiv=document.getElementById(“peoplesearch”);
var成员=peopleSearch.people.values;
for(成员中的变量成员){
//但在循环中,一切都是一样的
//从成员的第一个位置提取标题
peopleSearchDiv.innerHTML+=“”+成员[成员]。firstName+“+成员[成员]。lastName+”是“+成员[成员]。位置。值[0]。标题+”

”; } }

d、

噢,愚蠢的错误,谢谢你指出@Didier!哦,愚蠢的错误,谢谢你指出@Didier!