从链接中检索人员/组织信息

时间:2011-08-01 12:38:31

标签: javascript api social-networking linkedin

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

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

请帮助我

1 个答案:

答案 0 :(得分:1)

使用LinkedIn API需要两个步骤。首先,让您的网络应用程序的用户授权该应用程序访问他们的LinkedIn信息。这意味着在LinkedIn上设置您的应用程序如下:

https://developer.linkedin.com/apis

完成设置后,您可以使用JavaScript查询LinkedIn API(我假设JavaScript是您要使用的语言/方法,当您标记它时)。

您可以根据文档使用构面和参数调整返回的结果。例如,要执行返回所有用户名为Barack的people search及其个人资料标题和摘要,您可以执行以下操作:

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 */ } );