2011-08-01 39 views
0

嗨我參與了web應用程序的開發,我必須從linkedin中動態檢索人員或組織的信息。假設用戶A可以搜索組織,用戶B可以搜索特定的人。檢索鏈接的人員/組織信息

我已經厭倦了API的鏈接,但無法弄清楚如何實現它。 我使用LinkedIn的JavaScript API

請幫我

+0

你有什麼迄今所做? – Anders

+0

@Anders:我用人鏈接搜索API,但默認情況下顯示標準結果。 –

回答

1

使用LinkedIn API是一個兩步的過程。首先,讓您的網絡應用程序的用戶授權應用程序訪問他們的LinkedIn信息。這意味着,設置您在LinkedIn上的應用程序如下:

https://developer.linkedin.com/apis

一旦你的設置,您就可以查詢使用JavaScript LinkedIn的API(我假設JavaScript是您要使用的語言/方法,就像你標記的那樣)。

您可以通過使用構面和參數調整每個文檔返回的結果。例如,爲了執行people search返回所有用戶的名爲巴拉克和他們的個人資料標題和摘要,你會做這樣的事情:

IN.API.PeopleSearch() 
    .fields(["headline", "summary"]) 
    .params({"first-name":"Barack"}) 
    .result(function(result) { 
     alert JSON.stringify(result) 
    }) 

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

感謝您的幫助,但我如何搜索組織信息?? /你可以幫我在這 –

+0

如果你想使用JavaScript API,你使用IN.API.Raw()方法,因爲我編輯了我的答案包括。 –