ThinkPHP创建微信回调服务器验证
来源:互联网 发布:VH软件 编辑:程序博客网 时间:2024/06/04 23:35
最近开始使用ThinkPHP作为后端框架开发微信公众号,回调模式的服务器配置搞了很久。
1、下载微信官方接口文档,放置于以下位置或其它位置:
ThinkPHP\Library\Org\Wechat
2、将主要的类库改名为 .class.php:
3、在home的Controller里面import该类库,具体可查看ThinkPHP开发文档:
<?phpnamespace Home\Controller;use Think\Controller; import('Org.Wechat.wxBizMsgCrypt'); //此处import</strong>class IndexController extends Controller { public function index(){ } public function yanzheng(){ $encodingAesKey = ""; //此处填入相关数据$token = "";$corpId = "";$sVerifyMsgSig = $_GET["msg_signature"];$sVerifyTimeStamp = $_GET["timestamp"];$sVerifyNonce = $_GET["nonce"];$sVerifyEchoStr = $_GET["echostr"];fwrite($myfile, $sVerifyEchoStr);// 需要返回的明文$EchoStr = "";<strong>$wxcpt = new \wxBizMsgCrypt($token, $encodingAesKey, $corpId); //做一定更改</strong> $errCode = $wxcpt->VerifyURL($sVerifyMsgSig, $sVerifyTimeStamp, $sVerifyNonce, $sVerifyEchoStr, $sEchoStr);if ($errCode == 0) {//// 验证URL成功,将sEchoStr返回echo $sEchoStr;} else {print("ERR: " . $errCode . "\n\n");}}}
3.微信后台访问该接口即可。
0 0
- ThinkPHP创建微信回调服务器验证
- thinkPHP快速创建验证码
- Thinkphp 传到服务器,验证码不显示
- thinkphp验证码在服务器显示不了
- 简单创建用户名密码ajax验证 jquery+ThinkPHP
- thinkphp验证码的验证
- thinkphp 模型验证
- thinkphp 模型验证
- thinkphp 验证码
- thinkphp 自动验证
- thinkphp 验证 自动填充
- thinkphp验证码问题
- ThinkPHP验证码
- ThinkPHP验证码
- ThinkPHP 自动验证
- ThinkPHP 验证码
- thinkphp验证码更改
- thinkphp 验证码 Verify
- java知识点总结(博客篇)
- 64. Minimum Path Sum
- 深入理解java虚拟机-1 内存结构与OutOfMemory溢出异常
- hash-table基础以及一些运用例子
- Swipe JS滑动插件
- ThinkPHP创建微信回调服务器验证
- Algorithm——MergeSort
- 拓扑排序 java
- 计算机视觉文献与代码资源及资料
- "singleTask"模式 切换到新的栈中
- 图像的二值化之大津法和迭代法
- iOS高仿城觅项目(开发思路和代码)
- Activiti的简单入门例子(经典的请假例子)
- bootstrap 显示下拉框