Exemplo n.º 1
0
 public function getAccess($token, $secret, $verifier)
 {
     $this->token = new OAuthConsumer($token, $secret);
     $access = parent::getAccessToken($verifier);
     if (empty($access['oauth_token']) && empty($access['oauth_token_secret'])) {
         return false;
     }
     $obj = new stdClass();
     $obj->token = $access['oauth_token'];
     $obj->secret = $access['oauth_token_secret'];
     $param = EasyBlogHelper::getRegistry('');
     $param->set('user_id', $access['user_nsid']);
     $param->set('username', $access['username']);
     $obj->params = $param->toString();
     //@todo: expiry
     return $obj;
 }
Exemplo n.º 2
0
 /**
  * Retrieves the access token from Flickr
  *
  * @since	5.0
  * @access	public
  * @param	string
  * @return
  */
 public function getAccess($verifier)
 {
     $this->token = new OAuthConsumer($this->_token, $this->_secret);
     $access = parent::getAccessToken($verifier);
     // If this hit an error, skip this.
     if (isset($access['oauth_problem'])) {
         return false;
     }
     if (!$access['oauth_token'] && !$access['oauth_token_secret']) {
         return false;
     }
     // Construct the object to return to the caller
     $obj = new stdClass();
     $obj->token = $access['oauth_token'];
     $obj->secret = $access['oauth_token_secret'];
     $params = new JRegistry();
     $params->set('user_id', $access['user_nsid']);
     $params->set('username', $access['username']);
     $obj->params = $params->toString();
     return $obj;
 }