0

我可以使用一次搜索一个人

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
        })

有没有类似的,请给我建议。

4

1 回答 1

1

根据文档

  • 应使用空格连接多个单词。由于您需要对输入进行 URL 编码,因此这将转换为 %20。例如,安德鲁%20克拉克。

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

尝试这个 :

.params({
      "first-name": firstName + " " + firstName2 + " " + firstName3, //You might need to Url encode the string
      "last-name": lastName
    })
于 2013-03-11T18:27:12.990 回答