我正試圖找到LinkedIn中搜索名稱列表的最佳方式。例如,如果一個人擁有150人的列表,而不是達到100的節流限制,那麼這些請求必須以某種方式組合。到目前爲止,我想出了使用JavaScript API的語法如下:Linkedin API:尋找最有效的方法來搜索大量人員列表
IN.API.PeopleSearch()
.fields("id", "first-name", "last-name", "positions", ...)
.params({
"first-name": firstname1 OR firstname2 OR firstname3,
"last-name": lastname1 OR lastname2 OR lastname3
...
})
其中一期工程,在某種程度上,但這個搜索,會出現以下問題:
- 「約翰·史密斯」和「胡安卡洛斯「還將返回」約翰卡洛斯「和」胡安史密斯「。這意味着響應越來越大,一次搜索的名稱越多,需要更多請求才能獲得全部結果列表。這些數據還需要進行處理以濾除不良結果。這不是問題,但如果有更好的解決方案,可以使用不必要的數量的請求。
- 由於第一個問題,人們應該通過一些合理的數量進行搜索 - 某處可以說有3-10個人。
對於150人的列表,我當前的解決方案可能已經足夠,但萬一出現問題並且需要再次搜索相同的列表,那麼極限可能已經達到,並且無法搜索在明天之前再次列表。
有沒有更好的解決方案,我還沒有找到,優化請求數量?
呃。剛剛測試過,它看起來像(至少對非高級帳戶)關鍵字搜索只檢索第一或第二級連接的人。這可能不是你想要的,但我會在這裏留下我的答案讓你自己檢查:) –
謝謝你的時間和答案。但事實上,正如你已經提到的那樣,缺點是隻有一級和二級連接被返回。 –