2014-01-07 39 views
19

我已經使用Facebook API,但是我是Linkedin api的新手。LinkedIn API - 獲取有關我的ALL連接的信息

我需要如何獲取關於我的所有連接信息(姓名,生日等)的一些幫助,我需要與令牌和信息相關的API調用都幫助。

至於令牌 - 在Facebook中有Facebook的Console在運行時生成的令牌,並測試我們的API調用...是否LinkedIn也有類似的東西嗎?

更新:我能夠用得到的連接列表:

http://api.linkedin.com/v1/people/~/connections?modified=new 

...但我怎麼也弄生日(如果公開共享)?我試過:

http://api.linkedin.com/v1/people/~/connections:(headline,first-name,last-name,date-of-birth) 

......但是,它顯示了我的名字和姓氏,但不是出生日期。

+0

我是能夠得到使用連接列表https://api.linkedin.com/v1/people/~/connections ?修改=新。我怎麼也得到我的關係的生日(如果公開分享)。 ! – Deepak

回答

31

你可以在這裏使用REST控制檯: http://developer.linkedin.com/rest-console

有你可以使用一個叫做「找我的連接」的模板方法。

我希望這會有所幫助。

更新:LinkedIn限制了他們的開放式API訪問權限,並且此功能不再有效。

+0

是否有可能得到我的linkedin連接日期 –

+14

它看起來不再存在。現在是否被棄用? – chapinkapa

+0

@chapinkapa我注意到同樣的問題,如果你發現任何東西,你能告訴我嗎? – Edd

1

我認爲你在找什麼,是Linkedin Connections API。你可以看一下這裏提供的文檔 - >http://developer.linkedin.com/documents/connections-api

也有訪問個人資料,團體,公司,職位和各種其他的API。

它返回的XML文檔的話,你應該能夠生成令牌,沒有任何問題測試你的API調用。

+0

我確實檢查過該文件。但無法弄清楚..你能給我確切的api和如何執行它。 – Deepak

+0

我面臨的最大挑戰是如何執行查詢..我沒有準備好應用程序..我想要某種類似「Facebook Explorer」的工具,它有助於獲得「Auth令牌」並測試api。 – Deepak

+0

我猜你不需要準備任何應用程序。按照http://developer.linkedin.com/documents/authentication中提供的說明向您的linkedin個人資料註冊一個虛擬應用並獲得身份驗證。一旦獲得認證,您可以發送URL請求,如http://api.linkedin.com/v1/people/~/connections和 http://api.linkedin.com/v1/people/id=12345/connections獲取任何用戶的連接(如果信息是公開的)。 – Ravindra

4

https://apigee.com/console/linkedin 選擇OAuth2,點擊連接,然後允許LinkedIn將您的LI配置文件privede apigee。然後在左欄中選擇獲取我的連接apigee準備大部分參數,格式(xml/json)除外,您可以自行添加。

+2

左欄中的「我的連接」不再可用。 –

1

貌似現在可沒有這樣的API(貌似通過LinkedIn depricated)。請讓我知道,如果我錯了,並建議其他方式來實現用戶的連接。

我回應得到這個

{ 
    "errorCode": 0, 
    "message": "Access to connections denied", 
    "requestId": "6Sxxxxxxx", 
    "status": 403, 
    "timestamp": 14xxxxxxxxx 
} 

請參閱:https://developer.linkedin.com/support/developer-program-transition

+1

這不再起作用,正如有人在上面說了一些答案:「LinkedIn限制了他們的開放式API訪問權限,這不再有效。」 –

+0

是的,他們已經限制了他們的API訪問權限,但是您可以要求與他們建立業務關係以擴展對其API的訪問權限。 – javadev