文件名称:【小程序】 PHP解密用户数据获取unionid的方法 【已经封装到一个类中】
文件大小:8KB
文件格式:PHP
更新时间:2022-04-09 12:04:00
小程序 小程序获取u unioni 小程序解密
PHP微信小程序之获取并解密用户数据获取openId和unionId。wxBizDataCrypt.php 和 pkcs7Encoder.php 和 errorCode.php封装到了一个文件中!生成sessionKey 的接口方法(https://api.weixin.qq.com/sns/jscode2session)也封装。 调用方法 1. 实例化类 并调用 获取 opendid 和 sessionKey的方法 例如:(new WeixinApp())->get_login($code = ''); 参数code 只有小程序端才能获取到,需要传进来。2. 获取 unionid . $res = (new WeixinApp())->decryptData( $encryptedData, $iv, &$data,$session_key ) (参数说明:$encryptedData string 加密的用户数据 小程序端才能获取到 。$iv string 与用户数据一同返回的初始向量小程序端才能获取到。$data string 解密后的原文 ,不用管。 $session_key 第一步中获取到的 他会和openid 一起获取到)