php,token使用curl方法從第三方獲取用戶信息


$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;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM