Beispiel #1
0
 public function getConnectedAccounts($info = NULL)
 {
     $items = parent::getConnectedAccounts($info);
     if (empty($info)) {
         $info = $this->getUserInfo();
     }
     $accounts = $this->getAllAccountInfo()->get('data');
     foreach ($accounts as $key => $account) {
         $item = array('account_id' => $account[$this->getConfig('param_user_id')], 'account_label' => $account[$this->getConfig('param_user_label')], 'account_type' => 'page', 'access_token' => array('access_token' => $account['access_token']), 'expires' => 0);
         $items[] = $item;
     }
     return $items;
 }
Beispiel #2
0
 public function getAccessToken($query_data, $request_token)
 {
     // Change base url
     $old_base_url = $this->getBaseUrl();
     $base_url = 'https://www.linkedin.com';
     $this->getConfig()->set('base_url', $base_url);
     $this->setBaseUrl($base_url);
     $return = parent::getAccessToken($query_data, $request_token);
     // Revert base url
     $this->getConfig()->set('base_url', $old_base_url);
     $this->setBaseUrl($old_base_url);
     return $return;
 }