我注意到在我的应用程序中使用 LinkedIn REST API,我有一个奇怪的行为
(我以比尔盖茨为例,但对于每个名字都是这样的)
第一个 REST 网址请求:
http://api.linkedin.com/v1/people-search:(people:(id))?first-name=bill&last-name=gates
返回 110 个结果
第二个 REST 网址请求:
http://api.linkedin.com/v1/people-search:(people:(id))?keywords=bill%20gates
返回 0 结果
但是,根据 API 文档 (https://developer.linkedin.com/documents/people-search-api),第二次搜索应该返回 至少 110 个“比尔盖茨”与前一个请求一起返回,最终其他人在他们的个人资料中包含一些“比尔盖茨”字符串(行业或学校名称中的“比尔盖茨”等)
我的第二个请求有什么问题吗?
更新:
这是一个 screenshot第二个请求,使用 LinkedIn REST Console 完成.我想知道除了我之外是否有人通过复制该请求获得了 110 个结果......
最佳答案
我发现 0 结果与我的网络有关:我与一个名叫比尔盖茨的人没有任何一级或二级联系。
关键字搜索在您的网络内部工作,搜索一级和二级连接,同时名字/姓氏搜索在它之外工作,所以我的结果不是 0 与后者。
关于web-services - 使用 Linkedin API 搜索人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12191798/