2015-01-31 47 views
0

我看到你必须使用做出新的URL“https://api.linkedin.com/v1/people/~:(positions:(company:(name)))”,但如何实现它,我总是得到的回报未经授权如何检索Android的其它信息,例如像工作经验LinkedIn的API

+0

请附上您的代码和来自API的响应。 – gvlasov 2015-01-31 22:32:09

+0

public class LinkedInConnectActivity extends Activity { \t URL url = new URL(“https://api.linkedin.com/v1/people/~:(positions:(company:(name))”); – 2015-02-01 14:55:54

+0

它总是说未经授权的在后面..你能提供关于如何检索你的工作经验/职位在你的linkedin信息的整个过程..因为即时通讯新的linkedin api,我只检索标题,名字,姓氏,但我需要更多的信息..如果你告诉我如何...这将帮助我,谢谢 – 2015-02-01 14:57:48

回答

0
Here is my code snippet to get Work Experience: 

Person p = client.getProfileForCurrentUser(EnumSet.of(
          ProfileField.ID, ProfileField.FIRST_NAME, 
          ProfileField.LAST_NAME, ProfileField.HEADLINE,ProfileField.EDUCATIONS, 
          ProfileField.INDUSTRY, ProfileField.PICTURE_URL,ProfileField.INTERESTS, 
          ProfileField.DATE_OF_BIRTH, ProfileField.LOCATION_NAME,ProfileField.EMAIL_ADDRESS, 
          ProfileField.SKILLS,ProfileField.POSITIONS, 
          ProfileField.MAIN_ADDRESS, ProfileField.LOCATION_COUNTRY)); 

Positions positions =p.getPositions(); 
        for (Position position : positions.getPositionList()) { 
         linkedinInfo=linkedinInfo+" :\n"+position.getCompany().getName(); 
        }