| 12345678910111213141516171819202122232425262728293031323334353637 | <?phpclass Model_17track extends Lin_Model {function __construct(){		parent::__construct();}	public function get_logistics($v) //17track.net	{		$url = 'https://api.17track.net/track/v2.2/register';		$header[] = "17token:0811AC1711EAABB7D764D04B824F8C2D";        $header[] = "Content-Type:application/json";		$ch = curl_init();        curl_setopt($ch, CURLOPT_URL, $url);        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);		curl_setopt($ch, CURLOPT_POST, 1);        curl_setopt($ch, CURLOPT_POSTFIELDS, $v);        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);		curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,2);        $res = curl_exec($ch);        curl_close($ch);		$res = json_decode($res,true);		if(isset($res['data']['accepted']['0']['origin']))//成功		{			$list = array('exstate'=>0,'content'=>'','f'=>1,'data'=>'','webhookregister'=>1);		}		else if(isset($res['data']['rejected']['0']['error']['code']) && $res['data']['rejected']['0']['error']['code'] == '-18019901')//重复注册		{			$list = array('exstate'=>0,'content'=>'','f'=>1,'data'=>'','webhookregister'=>1);		}		else		{			$list = array('content'=>$res['data']['rejected']['0']['error']['message'],'f'=>0);		}		return $list;	}}  //end class
 |