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

headlinesummary 是您指定的 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 API 发出请求会导致 401

如何获取在网站上运行的 Linkedin 自动填充生成器插件?

LinkedIn API:有关公司和团体的信息

Linkedin "/people" API 返回错误的位置信息

领英Linkedin信息搜集工具InSpy

检索 LinkedIn 访问令牌