PHP

php获取openid

2019-08-27  本文已影响0人  剑指流云
<?php  
    //传openid 
header("Access-Control-Allow-Origin: *");//跨域问题
header("Content-type: text/html; charset=utf-8");//编码
text();  
function text()  
{  
    $code = $_GET['code'];//小程序传来的code值
    $url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid=wxb780431995ace212&secret=e0c14ac999bf0c5cba352f6aada0cc0c&code=' . $code . '&grant_type=authorization_code';  
    //yourAppid为开发者appid.appSecret为开发者的appsecret,都可以从微信公众平台获取;  
    $info = file_get_contents($url);//发送HTTPs请求并获取返回的数据,推荐使用curl  
    $json = json_decode($info);//对json数据解码  
    $arr = get_object_vars($json);
    $openid = json_encode($arr);//将数据转换成json数组
    echo $openid;
  }
?>  
上一篇 下一篇

猜你喜欢

热点阅读