• 技术文章 >后端开发 >PHP问题

    小程序如何获取到openid和session_key

    醉折花枝作酒筹醉折花枝作酒筹2021-07-15 16:13:48转载104
    你们知不知道openid和session_key,今天小编要带大家一起了解使用PHP获取到小程序openid和session_key的方法,有需要的小伙伴可以参考参考。

    <?php
    //获取openid
    function getopenid(){//获取用户ID
        //code为前端通过 wx.login() 方式获取
        $code = $_GET["code"];
        //小程序微信官方后台 appid 值
        $appid='wx68d7c348c17f010c';
        //同样通过小程序后台获取的 APPSecret 值
        $secret='2e7840670256a9337f4d910e935f3e4b';
    
        $c= file_get_contents("https://api.weixin.qq.com/sns/jscode2session?appid=".$appid."&secret=".$secret."&js_code=".$code."&grant_type=authorization_code");
    
        echo json_encode($c);
    }
    
    //返回内容 例
    /*
    {
        session_key: "v5M+ikxl7Ms1Jya+MjqXIg==",
        openid: "o_SM351Q-ZIA5URgTISkPvx2cSWg"
    }
    */
    ?>

    推荐学习:php视频教程

    以上就是小程序如何获取到openid和session_key的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除
    专题推荐:php
    上一篇:如何使用微信获取openid的静默及非静默 下一篇:php的访问控制符有哪些
    第16期线上培训班

    相关文章推荐

    • 随着微信支付的升级,PHP微信支付类V3接口也来了• 分享微信支付v3版 php解密解密代码• 分享封装的一个PHP微信支付的类库(扫码、H5、小程序)• php怎么定义数组但不赋值• 网站隐藏php后缀怎么做

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网