php, token use curl method to get user information from third party

$data['token'] = '81088eea39e597be1c9cb745b9845844';
$url = 'https://xxxxxxxxx/getCurrentUser';
$result = curl_telnet($data,$url);
print_r($result);
function curl_telnet($data,$url,$post=1,$json=false,$header=''){
$return=array('status'=>'0','msg'=>"地址错误!");
if(!empty($url)){
if($json){
$data=json_encode($data);
}
$ch = curl_init();
$res= curl_setopt ($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_HEADER,0);
if(!empty($post))
curl_setopt($ch, CURLOPT_POST,$post);
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
if(!empty($header))
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
$result0=$result =curl_exec($ch);
curl_close($ch);
$result=json_decode($result,true);
$return['status']='0';
if ($result['code'] == '1'){
$return['status']='1';
}
$return['msg']=$result['msg'];
if(!empty($result['obj'])){
$return['data']=$result['obj'];
}

}
return $return;
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326173860&siteId=291194637
Recommended