我已經搜索LinkedIn API,但我看不到獲取聯繫人的方法。我知道有一些應用程序具有此功能,但我想知道這是合法還是使用某種合作伙伴API?如何以編程方式列出我的LinkedIn聯繫人?
回答
我認爲Connections API可能會做你所需要的。
這是一個Web API,所以從Java你需要使用URL.connect()
或Apache HttpClient
或類似的東西,使用適當形成的請求URL。然後,您需要配置XML解析器來解析XML響應主體並提取聯繫人詳細信息。
由於頁面狀態,您的客戶端需要通過身份驗證(以您的身份)才能訪問您的聯繫人,並且API不會讓您看到使用Web瀏覽器無法看到的詳細信息。
我爲Play Framework創建了一個插件,可以輕鬆與LinkedIn的OAuth進行集成:http://geeks.aretotally.in/projects/play-framework-linkedin-module。
希望它可以幫助。你應該查看Play,非常非常酷的Java框架。
上面的這個鏈接不起作用,你能不能更新它。 – Ajay2707 2016-01-21 05:13:47
@ Ajay2707你可以在這裏找到它https://github.com/feliperazeek/playframework-linkedin – 2016-01-24 05:35:46
1)以下鏈接首先點擊您的應用程序添加到開發者帳戶
的r_network範圍最近改爲一個LinkedIn僅合作伙伴許可。您可以申請訪問他們的合作伙伴計劃在這裏: https://developer.linkedin.com/partner-programs/apply
2)成功創建開發者的帳戶您的應用程序後使r_network
3)將下面的代碼的許可進口所需的所有鏈接後從這個https://developer.linkedin.com/docs/android-sdk
private static final String topCardUrl = "https://api.linkedin.com/v1/people/~:(id,first-name,email-address,last-name,num-connections,headline,picture-url,industry,summary,specialties,positions:(id,title,summary,start-date,end-date,is-current,company:(id,name,type,size,industry,ticker)),educations:(id,school-name,field-of-study,start-date,end-date,degree,activities,notes),associations,interests,num-recommenders,date-of-birth,publications:(id,title,publisher:(name),authors:(id,name),date,url,summary),patents:(id,title,summary,number,status:(id,name),office:(name),inventors:(id,name),date,url),languages:(id,language:(name),proficiency:(level,name)),skills:(id,skill:(name)),certifications:(id,name,authority:(name),number,start-date,end-date),courses:(id,name,number),recommendations-received:(id,recommendation-type,recommendation-text,recommender),honors-awards,three-current-positions,three-past-positions,volunteer)?format=json";
public void getUserData() {
APIHelper apiHelper = APIHelper.getInstance(MainActivity.this);
apiHelper.getRequest(MainActivity.this, topCardUrl, new ApiListener() {
@Override
public void onApiSuccess(ApiResponse result) {
try {
//here you get data in json format
//you have to parse it and bind with adapter for connection list
} catch (Exception e) {
e.printStackTrace();
}
}
@Override
public void onApiError(LIApiError error) {
}
});
}
- 1. 以編程方式調用聯繫人?
- 2. 以編程方式調用聯繫人
- 3. 以編程方式在iphone聯繫人列表中添加聯繫人
- 4. 如何使用MonoTouch c#以編程方式獲取聯繫人?
- 5. 如何在Android中以編程方式創建聯繫人組?
- 6. 如何以編程方式添加聯繫人?
- 7. 如何以編程方式添加聯繫人?
- 8. 如何在android中以編程方式添加聯繫人?
- 9. 如何以編程方式在android聯繫人列表中更新/插入聯繫人圖片?
- 10. 如何在android中以編程方式顯示聯繫人列表?
- 11. 我們如何以編程方式打開android聯繫人活動?
- 12. Android:以編程方式檢索帳戶的聯繫人
- 13. Android:以編程方式啓用導入的帳戶聯繫人
- 14. 以編程方式檢查iMessage對聯繫人的支持
- 15. Fetch LinkedIn聯繫人/連接
- 16. 如何在以編程方式添加聯繫人時正確彙總聯繫人?
- 17. 以編程方式將聯繫人添加到Exchange Server
- 18. 以編程方式從Yahoo!獲取聯繫人地址簿
- 19. 以編程方式批量添加數千個Android聯繫人
- 20. 以編程方式在聯繫人中創建組
- 21. Android以編程方式保存聯繫人圖像
- 22. 以編程方式訪問/添加/更改聯繫人鈴聲
- 23. 以編程方式將PIN聯繫人添加到BBM
- 24. 以編程方式在Android中檢索SIM卡聯繫人
- 25. 以編程方式邀請聯繫人到Google聊天室
- 26. android編程式編輯聯繫人
- 27. 如何以編程方式合併兩個不同的聯繫人?(Android)
- 28. android如何以編程方式標記聯繫人的電話號碼
- 29. 如何以編程方式在Outlook 2010中獲取聯繫人的圖片?
- 30. 如何以編程方式修改通訊錄中的聯繫人號碼?
-in SDK文件你有沒有嘗試過這樣的:HTTP://developer.linkedin.com/docs/DOC-1004? – Jarek 2010-07-20 07:34:47
這對我來說似乎很好。我不知道我怎麼錯過它?上面的鏈接 – 2010-07-20 07:47:20