t**重点内容**
小程序获取 UNIONID
文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/signature.html#wxchecksessionobjec
准备工作
首先要确保本小程序是绑定在一个公共的开放平台下的才行
前端返回数据
要加上 encryptedData 和 iv这两个参数给后端来解秘
public function get_unionid($user_id,$encryptedData,$iv){ //获取uunionid
$data = M('users')->field('session_key')->where('user_id',$user_id)->find(); //查session_key
$get_unionid = new WXBizDataCrypt('wx6de91c88beaa27fe', $data['session_key']); //如下图官方下载的解秘文件
$errCode = $get_unionid->decryptData($encryptedData, $iv, $data );
if ($errCode == 0 ) {
$obj = json_decode($data);
$unionid = $obj->unionId;
return $unionid;
}
}