PHP:利用curl將接口數據返回


 

  

 1 //接收微信端的api,返回用戶openid
 2     public function wx_api(){
 3 
 4         $app_id = 'wx3472f272ef0129dc'; //更換新小程序時,應該把小程序開發工具(用appid登錄的小程序)+后台服務這邊的appid都要更新一下
 5         $secret = '8cd796a81977df7407ed0908a1492f2e';
 6         $js_code = $_GET['js_code']; //小程序前端隨機生成
 7 
 8         //微信api
 9         $url="https://api.weixin.qq.com/sns/jscode2session?appid=".$app_id."&secret=".$secret."&js_code=".$js_code."&grant_type=authorization_code";
10 
11         $ch=curl_init();
12         curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
13         curl_setopt($ch,CURLOPT_URL,$url);
14         curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
15         $resp=curl_exec($ch);
16         curl_close($ch);
17         $resp=json_decode($resp,true);
18         echo json_encode(array('status'=>1, 'wx_info'=>$resp));
19 
20 
21     }

 


免責聲明!

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



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