2013-03-11 14 views
0

我能够通过使用如何做到人在LinkedIn一次搜索多张名的JavaScript API

IN.API.PeopleSearch() 
     .fields("id", "firstName", "lastName","emailAddress","headline","industry","pictureUrl","positions", 
      "summary","numConnections") 
    .params({ 
     "first-name": firstName, 
     "last-name": lastName 
    }) 
    .result(function(result, metadata) { 
     alert(result.people.values); 
} 

在一次搜索一个人如何使用多个名称的东西搜索类似

.params({ 
      "first-name": firstName1,firstName2,firstName3 
      "last-name": lastName1,lastName2,lastName3 
     }) 

有没有这样的事情,请给我建议。

+1

我不知道,但我以为他们发送多个请求... – Zachrip 2013-03-11 18:23:52

+0

上午确定的,如果它发送多个请求,但一次能我从中得到单一的回应? – 2013-03-11 18:25:26

回答

1

按照docs

  • 多的话应该使用空间进行连接。由于您需要对网址 进行编码输入,因此将转换为%20。例如,安德鲁%20Clark。

  • 当您在多个单词通,我们搜索的字符串 中的所有单词而不考虑它们所传递的顺序。在关键字 这意味着话可以在任何领域的搜索出现。

试试这个:

.params({ 
     "first-name": firstName + " " + firstName2 + " " + firstName3, //You might need to Url encode the string 
     "last-name": lastName 
    }) 
+0

谢谢,我现在就试试这个。 – 2013-03-11 18:29:46

+0

https://api.linkedin.com/v1/people-search:(num-results,people:(id,first-name,last-name,email-address,headline,industry,picture-url,positions,summary ,num-connections))?first-name = ramesh%2520swapna&last-name = kotha%2520kotha这没有给出任何结果? – 2013-03-11 18:58:27

相关问题