リンクされたjライブラリを使用しています。リンクインに接続できますが、現在のユーザーのプロファイルの詳細を確認すると、Person オブジェクト全体が取得されますが、このオブジェクトには名、姓、見出しの値しか含まれていません。その他の値は null です。しかし、リンクされた公開プロフィールにアクセスすると、スキルや大学などを見ることができます。私のアプリケーションにはフルアクセスがあります。
1 に答える
0
ProfileField の enum を設定したことがないと思います。このようにしてみてください。
Set<ProfileField> propertiesToFetch = EnumSet.of(ProfileField.ID,
ProfileField.FIRST_NAME, ProfileField.LAST_NAME,
ProfileField.HEADLINE, ProfileField.PICTURE_URL,
ProfileField.DATE_OF_BIRTH, ProfileField.PHONE_NUMBERS,
ProfileField.MAIN_ADDRESS, ProfileField.INDUSTRY,
ProfileField.EDUCATIONS, ProfileField.LANGUAGES_LANGUAGE_NAME,
ProfileField.SKILLS_SKILL_NAME,
ProfileField.CERTIFICATIONS_NAME, ProfileField.POSITIONS_TITLE,
ProfileField.POSITIONS_COMPANY_NAME,
ProfileField.POSITIONS_COMPANY);
Person profile = client.getProfileForCurrentUser(propertiesToFetch);
于 2014-03-27T12:50:21.543 に答える