微信企业号回调模式校验/echosstr校验错误的解决办法

19 篇文章 0 订阅
本文介绍了一种使用PHP实现的企业号微信消息加解密的方法。通过包含WXBizMsgCrypt.php文件并设置必要的参数(如token、encodingAesKey和corpId),可以验证来自微信的消息签名并获取echostr响应。
摘要由CSDN通过智能技术生成
<?php
include_once '../qiyehao/weixinPHP/WXBizMsgCrypt.php';
$token = "sbao";
$encodingAesKey = "aVeADrhHlb8GBniQXqOFveeyIWdWUHYhpSifqHiCMyD";
$corpId = "---------------------------";

if (isset($_GET['echostr'])) {
    $sVerifyMsgSig = ($_GET['msg_signature']);
    $sVerifyTimeStamp = ($_GET['timestamp']);
    $sVerifyNonce = ($_GET['nonce']);
    $sVerifyEchoStr = ($_GET['echostr']);
    
    $sEchoStr = "";
    $wxcpt = new WXBizMsgCrypt($token, $encodingAesKey, $corpId);
    $errCode = $wxcpt->VerifyURL($sVerifyMsgSig, $sVerifyTimeStamp, $sVerifyNonce, $sVerifyEchoStr, $sEchoStr);
    
    if ($errCode == 0) {
        echo $sEchoStr;
    } else {
        echo (date("Y-m-d H:i:s") . " ERR     : " . $errCode);
    }
}
?>


include_once '../qiyehao/weixinPHP/WXBizMsgCrypt.php';

下载地址 是:
http://qydev.weixin.qq.com/download/php.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值