【问题标题】:retrieve people/organization information from linked in从linkedin检索人员/组织信息
【发布时间】:2023-04-03 22:45:01
【问题描述】:

您好,我参与了 Web 应用程序的开发,我必须在其中动态地从linkedin 检索人员或组织的信息。假设用户 A 可以搜索组织,用户 B 可以搜索特定人。

我已经浏览了 API 中的链接,但无法弄清楚如何实现它。 我正在使用 Linkedin javascript API

请帮帮我

【问题讨论】:

  • @Anders :我在人员搜索 api 中使用了链接,但默认情况下它显示标准结果。

标签: javascript api social-networking linkedin


【解决方案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() 方法,因为我已经编辑了包含在内的答案。
猜你喜欢
  • 2019-09-19
  • 1970-01-01
  • 2014-07-12
  • 2015-10-11
  • 1970-01-01
  • 2017-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多