LinkedIn API を使用してユーザーを検索しようとしています。例外が発生しました
com.google.code.linkedinapi.client.LinkedInApiClientException: [invalid.profile.access]. You don't have access to the profile
at com.google.code.linkedinapi.client.impl.BaseLinkedInApiClient.createLinkedInApiClientException(BaseLinkedInApiClient.java:3906)
at com.google.code.linkedinapi.client.impl.BaseLinkedInApiClient.callApiMethod(BaseLinkedInApiClient.java:3781)
at com.google.code.linkedinapi.client.impl.BaseLinkedInApiClient.callApiMethod(BaseLinkedInApiClient.java:3725)
at com.google.code.linkedinapi.client.impl.BaseLinkedInApiClient.getProfileById(BaseLinkedInApiClient.java:1067)
この例外をどのように処理しますか。プロフィールを公開しているユーザーのプロフィールだけを表示したい。javaを使用してlinkedin-jライブラリを使用しています
LinkedInApiClient liClient;
Map<SearchParameter,String> searchParameters =new EnumMap<SearchParameter, String>(SearchParameter.class);
searchParameters.put(SearchParameter.FIRST_NAME, firstName);
searchParameters.put(SearchParameter.LAST_NAME, lastName);
people =liClient.searchPeople(searchParameters,start,25);