|
本帖最后由 lab 于 2016-7-20 10:25 编辑
- <?php
- function curl_post($url,$data='',$timeout=30,$header=array()){
- $arrCurlResult = array();
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);//ssl检测跳过
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_POST, true);
- curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($ch, CURLOPT_HEADER, false);
- curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
- curl_setopt ( $ch,CURLOPT_REFERER,"");
- $output = curl_exec($ch);
- $responseCode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
- $arrCurlResult['output'] = $output;//返回结果
- $arrCurlResult['code'] = $responseCode;//返回http状态
- curl_close($ch);
- unset($ch);
- return $arrCurlResult;
- }
- $header=array(
- 'Content-Type: application/json',
- 'X-Gizwits-Application-Id: 46a40ad548aa47398a335c5a97390fa8'//appid隐藏了
- );
- $params=array(
- "phone_id"=> "apiary"
- );
- $params_query=json_encode($params);
- echo $params_query;
- $result=@curl_post('http://api.gizwits.com/app/users',$params_query,30,$header);
- echo '<pre>';
- print_r($result);
- ?>
复制代码
|
|