0

を使用して、一度に 1 人ずつ検索できます

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 に変換されます。たとえば、Andrew%20Clark です。

  • 複数の単語を渡すと、渡された順序に関係なく、文字列内のすべての単語が検索されます。キーワードの場合、これは単語が検索されたフィールドのいずれかに現れる可能性があることを意味します。

これを試して :

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