1.下载官方PHP解密类
官方解密文件下载
在 Thinkphp/Library/Vendor/ 新建文件夹 XcxAes, 把WXBizDataCrypt.php与errorCode.php放到此文件夹中.
2.打开 WXBizDataCrypt.php
查找
include_once "errorCode.php";
替换
include_once dirname(__FILE__) . "/errorCode.php";
3.控制器中使用
public function test()
{
vendor('XcxAes.wxBizDataCrypt');
$pc = new \ WXBizDataCrypt($this->appid, $sessionKey);
$errCode = $pc->decryptData($encryptedData, $iv, $data );
var_dump($data);
}
详细blog地址 http://www.majianwei.com/tp%E5%B0%81%E8%A3%85%E5%B0%8F%E7%A8%8B%E5%BA%8F%E8%A7%A3%E5%AF%86sdk/
最佳答案