| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 | 
							- <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
 
- class Model_settingtest extends Lin_Model 
 
- {
 
- 	function __construct(){
 
- 	parent::__construct();
 
-     $this->load_table('setting');
 
- }
 
- 	
 
- 	
 
- 	
 
- 	public function get_yytoken_101()
 
- 	{
 
- 		$setting = $this->setting->get_data();
 
- 		
 
- 		$time = time();
 
- 		$yytoken = $setting['yy_sf_token']['svalue']; 
 
- 		$yytokentime = $setting['yy_sf_token']['time'];
 
- 		var_dump($yytoken);
 
- 		die;
 
- 		if(($yytokentime - $time) < 0)
 
- 		{
 
- 			/** 获取Token **/
 
- 			$url = 'http://139.129.33.38:80/U9C/webapi/OAuth2/AuthLogin?clientid=test&entCode=998&orgCode=101&clientsecret='.$setting['yy-clientsecret']['svalue'].'&userCode='.$setting['yy-usercode']['svalue'];
 
- 			$ch = curl_init();
 
-         	curl_setopt($ch, CURLOPT_URL, $url);
 
-         	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
-         	//curl_setopt($ch, CURLOPT_HTTPHEADER, $headerA);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
 
-         	$res = curl_exec($ch);
 
- 			$headerA = curl_getinfo($ch);
 
- 			$a = json_decode($res,true); 
 
- 			$this->setting->save(array('svalue'=>$a['Data'],'expiretime'=>$time+14000),'yytoken');
 
- 			return $a['Data'];
 
- 			/** 获取Token **/
 
- 		}
 
- 		else
 
- 		{
 
- 			return $yytoken;  
 
- 		}
 
- 	
 
- 	}
 
- 	
 
- 	public function get_yytoken_120()
 
- 	{
 
- 		$setting = $this->setting->get_data();
 
- 		$time = time();
 
- 		$yytoken = $setting['yytoken_gc']['svalue']; 
 
- 		$yytokentime = $setting['yytoken_gc']['time'];
 
- 		if(($yytokentime - $time) < 0)
 
- 		{
 
- 			/** 获取Token **/
 
- 			$url = 'http://139.129.33.38:80/U9C/webapi/OAuth2/AuthLogin?clientid=test&entCode=998&orgCode=120&clientsecret='.$setting['yy-clientsecret']['svalue'].'&userCode='.$setting['yy-usercode']['svalue'];
 
- 			$ch = curl_init();
 
-         	curl_setopt($ch, CURLOPT_URL, $url);
 
-         	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
-         	//curl_setopt($ch, CURLOPT_HTTPHEADER, $headerA);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
 
-         	$res = curl_exec($ch);
 
- 			$headerA = curl_getinfo($ch);
 
- 			$a = json_decode($res,true);
 
- 			$this->setting->save(array('svalue'=>$a['Data'],'expiretime'=>$time+14000),'yytoken_gc');
 
- 			return $a['Data'];
 
- 			/** 获取Token **/
 
- 		}
 
- 		else
 
- 		{
 
- 			return $yytoken;  
 
- 		}
 
- 		
 
- 	}
 
- 	
 
- 	
 
- 	public function get_yytoken_130()
 
- 	{
 
- 		$setting = $this->setting->get_data();
 
- 		$time = time();
 
- 		$yytoken = $setting['yytoken_xs']['svalue']; 
 
- 		$yytokentime = $setting['yytoken_xs']['time'];
 
- 		if(($yytokentime - $time) < 0)
 
- 		{
 
- 			/** 获取Token **/
 
- 			$url = 'http://139.129.33.38:80/U9C/webapi/OAuth2/AuthLogin?clientid=test&entCode=998&orgCode=130&clientsecret='.$setting['yy-clientsecret']['svalue'].'&userCode='.$setting['yy-usercode']['svalue'];
 
- 			$ch = curl_init();
 
-         	curl_setopt($ch, CURLOPT_URL, $url);
 
-         	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
-         	//curl_setopt($ch, CURLOPT_HTTPHEADER, $headerA);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 
-         	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
 
-         	$res = curl_exec($ch);
 
- 			$headerA = curl_getinfo($ch);
 
- 			$a = json_decode($res,true);
 
- 			$this->setting->save(array('svalue'=>$a['Data'],'expiretime'=>$time+14000),'yytoken_xs');
 
- 			return $a['Data'];
 
- 			/** 获取Token **/
 
- 		}
 
- 		else
 
- 		{
 
- 			return $yytoken;  
 
- 		}
 
- 		
 
- 	}
 
- }  //end class
 
 
  |