官方下载的文件,解压缩后 两个文件
一个 errorCode.php
一个 wxBizDataCrypt.php
1. 将两个文件放于 core/extend/wxapp/ 下
1. 先将errorCode.php 中代码直接cp 到 wxBizDataCrypt.php 省的麻烦。
2. wxBizDataCrypt.php最上面 namespace wxapp;
3. 最最重要的一步是 将 wxBizDataCrypt.php 命名为 WXBizDataCrypt.php 这个貌似和tp5的机制有关系
4. 对应controller 中 最上面 use wxapp\WXBizDataCrypt;
5. $Appid=Config::get('Appid');
$Appsecret=Config::get('Appsecret');
$post=$this->pars;
$data=$this->wxdecode($post['data'], $post['iv'], $post['sessionKey'], $Appid);
print_R($data);exit;
6. 将controoler 代码贴出来仅供参考
public function auth()
{
$Appid=Config::get('Appid');
$Appsecret=Config::get('Appsecret');
$post=$this->pars;
$data=$this->wxdecode($post['d