微信浏览器内图片点击放大 获取微信JS-SDK 获取access_token access_token获取不到? 微信获取经纬度并格式化 H5页面微信授权登录 公众号静默授权 状态码 该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定 模板消息推送 判断是否绑定公众号 initialize报错 - HBuilder使用微信开发者

H5页面微信授权登录

首页 > 前端开发 > 公众号/微信 更新日期:2021-12-05 16:17:55
# 微信授权
public function WxShouquan () {
    # 秘钥
    $appid = Lay3()['appid'];
    $secret = Lay3()['serect'];
    $code = $_POST['code'];
    $token = "https://api.weixin.qq.com/sns/oauth2/access_token?appid={$appid}&secret={$secret}&code={$code}&grant_type=authorization_code";
    # 将整个文件读入一个字符串
    $token = file_get_contents($token);
    # 转为数组
    $access= json_decode($token, true);
    # 获取
    $access_token = $access['access_token'];
    $openid = $access['openid'];
    $con = getCurl("https://api.weixin.qq.com/sns/userinfo?access_token={$access_token}&openid={$openid}&lang=zh_CN");
    return json($con['nickname']);
}


标题导航