2012-05-29 61 views
2

我試圖得到連接用戶的好友信息LinkedIn使用LinkedIn的jar Android和例如google code給出的LinkedIn個人資料的連接,但我不會得到使用linkedInApiClient.getConnectionsForCurrentUser()這個方法調用連接它返回null,但我可以用linkedInApiClient.getProfileForCurrentUser()如何讓機器人

任何機構可以建議我如何讓用戶連接信息LinkedIn在Android的訪問用戶當前的個人資料信息。或者引導我以賴特的方式。

+0

你可以連接鏈接在使用socialauth android版本。
[點擊這裏獲取socialauth的Android(http://code.google.com/p/socialauth-android/) –

回答

8

我得到了上述解決問的問題,我在做什麼錯,是我們必須傳遞我們想要的ProfileField信息的說法,這樣的:

final Set<ProfileField> connectionFields = EnumSet.of(ProfileField.ID, ProfileField.MAIN_ADDRESS, 
       ProfileField.PHONE_NUMBERS, ProfileField.LOCATION, 
       ProfileField.LOCATION_COUNTRY, ProfileField.LOCATION_NAME, 
       ProfileField.FIRST_NAME, ProfileField.LAST_NAME, ProfileField.HEADLINE, 
       ProfileField.INDUSTRY, ProfileField.CURRENT_STATUS, 
       ProfileField.CURRENT_STATUS_TIMESTAMP, ProfileField.API_STANDARD_PROFILE_REQUEST, 
       ProfileField.EDUCATIONS, ProfileField.PUBLIC_PROFILE_URL, ProfileField.POSITIONS, 
       ProfileField.LOCATION, ProfileField.PICTURE_URL); 
     Connections connections = client.getConnectionsForCurrentUser(connectionFields); 
+2

我米使用顯示摘要,但無法獲得因權限錯誤連接的身份驗證令牌 –

+0

和如何獲得電子郵件地址? – duggu

+0

我認爲在API的電子郵件地址不存在... –