/**
  * get authenthicate url
  *
  * @param string $datasource
  */
 public function authenticate_url($datasource = null)
 {
     Configure::write('debug', 0);
     $this->layout = 'ajax';
     // -- set datasource
     $this->Twitter->setTwitterSource($datasource);
     // set Authenticate Url
     $this->set('url', $this->Twitter->getAuthenticateUrl(null, true));
 }
 /**
  * get authenthicate url
  *
  * @param string $datasource
  */
 public function authenticate_url($datasource = null)
 {
     Configure::write('debug', 0);
     // -- set datasource
     $this->Twitter->setTwitterSource($datasource);
     // set Authenticate Url
     $url = $this->Twitter->getAuthenticateUrl(null, true);
     echo json_encode(compact('url'));
     exit;
 }
示例#3
0
 /**
  * get authenthicate url
  *
  * @param string $datasource
  */
 public function authenticate_url($datasource = null, $redirect_flg = false)
 {
     Configure::write('debug', 0);
     // -- set datasource
     $this->Twitter->setTwitterSource($datasource);
     // set Authenticate Url
     $url = $this->Twitter->getAuthenticateUrl(null, true);
     $url = str_replace('http://', 'https://', $url);
     if ($redirect_flg == false) {
         echo json_encode(compact('url'));
         exit;
     } else {
         return $url;
     }
 }