后台test.php文件内容

<?php
$appid = '你的appid ';
$appsecret = '你的appsecret ';

$url = 'https://api.weixin.qq.com/sns/jscode2session?appid='.$appid.'&secret='.$appsecret.'&js_code='.$_GET['code'].'&grant_type=authorization_code';

$content = file_get_contents($url);
$content = json_decode($content);

$sessionKey = $content->session_key; 
$openId = $content->openid;//拿到openid
?>

由小程序传递是什么意思?

就是在小程序的JS文件中,写在wx.request函数里的data:属性里。

wx.request({
  url: 'https://www.tuziang.com/test.php',  //test.php就是上面的php文件
  data: {
    code: that.data.code,
  },
  method: 'GET', 
})