Download / clone the plugin to plugins/linkedin
Add the component:
var $components = array( 'Linkedin.Linkedin' => array( 'appKey' => '--your api key--', 'appSecret' => '--your secret code--', ) );
Create a login action in the controller to let people allow your app access to their LinkedIn
Once they're authenticated, call queries on the component (or the attached vendor attribute)
Check Logged-in Status
You can check
oauth.linkedin.access in the session to see if it is set/true when the member is logged in.
If you wish to go past the duration of the session, store the Linkedin->login() response somewhere and set it to Linkedin->settings['token'] before you start querying. There is a chance the token may expire on LinkedIn's side however.
Since this is a work in progress, you can get direct access to the vendor by doing
$this->Linkedin->linkedin->whatever() from the controller. The vendor is stored as a
More and more methods however will be expanded in the component to be more consistent with CakePHP, and it is highly likely that a behavior or datasource will be developed also.