key = $_key; } public function get($url,$params) { return $this->openapi_curl_get($url, $params) ; } /** * 客服端请求 * @param url 接口地址 * @param array $params(post) * @return json * @throws Exception */ private function openapi_curl_get($url, $params=array()) { $params['token'] = $this->key; $ch = curl_init (); $a = array(" "); $b = array("%20"); $url = str_replace($a, $b, $url); @curl_setopt($ch, CURLOPT_URL, $url); @curl_setopt($ch,CURLOPT_HEADER,0); @curl_setopt($ch,CURLOPT_TIMEOUT,30); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); if(count($params)>0) { @curl_setopt($ch, CURLOPT_POST, 1 ); @curl_setopt($ch, CURLOPT_POSTFIELDS, $params); } $data = @curl_exec( $ch ); curl_close ( $ch ); return $data; } } ?>