org.springframework.social.linkedin.api
Interface ProfileOperations


public interface ProfileOperations

Operations on Profile API


Method Summary
 LinkedInProfile getProfileById(java.lang.String id)
          Retrieves a profile by id.
 LinkedInProfile getProfileByPublicUrl(java.lang.String url)
          Retrieves a profile by public url.
 LinkedInProfileFull getProfileFullById(java.lang.String id)
          Retrieves a full profile by id.
 LinkedInProfileFull getProfileFullByPublicUrl(java.lang.String url)
          Retrieves a full profile by public url.
 java.lang.String getProfileId()
          Retrieves the user's LinkedIn profile ID.
 java.lang.String getProfileUrl()
          Retrieves a URL to the user's public profile page.
 LinkedInProfile getUserProfile()
          Retrieves the current user's profile details.
 LinkedInProfileFull getUserProfileFull()
          Retrieves the current user's full profile details.
 LinkedInProfiles search(SearchParameters parameters)
          Searches for Profiles based on provided parameters
 

Method Detail

getProfileId

java.lang.String getProfileId()
Retrieves the user's LinkedIn profile ID.

Returns:
the user's LinkedIn profile ID.

getProfileUrl

java.lang.String getProfileUrl()
Retrieves a URL to the user's public profile page.

Returns:
a URL to the user's public profile page.

getUserProfile

LinkedInProfile getUserProfile()
Retrieves the current user's profile details.

Returns:
the user's profile data.

getProfileById

LinkedInProfile getProfileById(java.lang.String id)
Retrieves a profile by id.

Returns:
the user's profile data.

getProfileByPublicUrl

LinkedInProfile getProfileByPublicUrl(java.lang.String url)
Retrieves a profile by public url.

Returns:
the user's profile data.

getUserProfileFull

LinkedInProfileFull getUserProfileFull()
Retrieves the current user's full profile details.

Returns:
the user's profile data.

getProfileFullById

LinkedInProfileFull getProfileFullById(java.lang.String id)
Retrieves a full profile by id.

Returns:
the user's profile data.

getProfileFullByPublicUrl

LinkedInProfileFull getProfileFullByPublicUrl(java.lang.String url)
Retrieves a full profile by public url.

Returns:
the user's profile data.

search

LinkedInProfiles search(SearchParameters parameters)
Searches for Profiles based on provided parameters

Returns:
search result.