从linkedin检索人员/组织信息
Posted
技术标签:
【中文标题】从linkedin检索人员/组织信息【英文标题】:retrieve people/organization information from linked in 【发布时间】:2011-08-01 12:38:30 【问题描述】:您好,我参与了 Web 应用程序的开发,我必须在其中动态地从linkedin 检索人员或组织的信息。假设用户 A 可以搜索组织,用户 B 可以搜索特定人。
我已经浏览了 API 中的链接,但无法弄清楚如何实现它。 我正在使用 Linkedin javascript API
请帮帮我
【问题讨论】:
@Anders :我在人员搜索 api 中使用了链接,但默认情况下它显示标准结果。 【参考方案1】:使用 LinkedIn API 是一个两步过程。首先,让您的 Web 应用程序的用户授权该应用程序访问他们的 LinkedIn 信息。这意味着在 LinkedIn 上设置您的应用程序如下:
https://developer.linkedin.com/apis
设置完成后,您就可以使用 JavaScript 查询 LinkedIn API(我假设 JavaScript 是您想要使用的语言/方法,正如您所标记的那样)。
您可以根据文档,通过使用构面和参数来调整返回的结果。例如,要执行 people search 以返回所有名为 Barack 的用户及其个人资料标题和摘要,您可以执行以下操作:
IN.API.PeopleSearch()
.fields(["headline", "summary"])
.params("first-name":"Barack")
.result(function(result)
alert JSON.stringify(result)
)
headline
和 summary
是您指定的 profile fields - 您可以更改这些以获取您需要的信息。
更新 - 包括执行公司搜索的代码。
要使用 JavaScript API 执行公司搜索,您可以使用 IN.API.Raw() 方法:
IN.API.Raw("/company-search:(facets,companies:(id,name,universal-name,website-url))")
.result( function(result) /* handle result */ )
.error( function(error) /* handle error */ );
【讨论】:
感谢您的帮助,但是我如何搜索组织信息??/您能帮我吗 如果你想使用 JavaScript API,你可以使用 IN.API.Raw() 方法,因为我已经编辑了包含在内的答案。以上是关于从linkedin检索人员/组织信息的主要内容,如果未能解决你的问题,请参考以下文章
如何获取在网站上运行的 Linkedin 自动填充生成器插件?