小程序获取code,openID与session_key

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Ag_wenbi/article/details/83345062
<button bindtap='login'>获取code与openID</button>
<text>code:{{code}}</text>
<text>openID:{{openid}}</text>
<text>session_key:{{session_key}}</text>
Page({
  data: {
    code:"",
    openid:"",
    session_key:""
  },
  login:function(){
    var that=this;
    wx.login({
      success:function(log){
        console.log(log.code);
        that.setData({
          code:log.code
        });
        wx.request({
          url: 'test.php',
          data:{code:log.code},
          success:function(data){
            console.log(data);
            that.setData({
              openid: data.data.openid,
              session_key: data.data.session_key
            });
          }
        })
      }
    })
  }
})
<?php
//声明CODE,获取小程序传过来的CODE
$code = $_GET["code"];
//配置appid
$appid = "修改成你小程序的APPID";
//配置appscret
$secret = "修改成你小程序的APPSECRET";
//api接口
$api = "https://api.weixin.qq.com/sns/jscode2session?appid={$appid}&secret={$secret}&js_code={$code}&grant_type=authorization_code";
//获取GET请求
function httpGet($url){
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_TIMEOUT, 500);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true);
    curl_setopt($curl, CURLOPT_URL, $url);
    $res = curl_exec($curl);
    curl_close($curl);
    return $res;
}
//发送
$str = httpGet($api);
echo $str;
?>

 

展开阅读全文

3.小程序获取openid程序

02-23

微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。rnrn微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。rnrnrn“微信小程序系统教程[阶段]全套课程”包含:rnrn1.微信小程序系统教程[阶段]_客服消息rnrn2.微信小程序系统教程[阶段]_微信支付rnrn3.微信小程序系统教程[阶段]_九宝电商系统rnrn学习“微信小程序系统教程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。rnrn阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。rnrn微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。rnrn九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。rnrn“微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、APIrnrn微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。rnrn购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。rnrnrn购课请咨询qq2326321088

没有更多推荐了,返回首页