提示验证URL失败
代码如下:
验证过确实收到了微信发来GET数据
define('TOKEN', 'GGIU2proCVLgn5VJ');
define('EncodingAESKey', '03DZliu6VH8t7OmDZ33njUKV8P6I6RFdu54PTwCxViE');
define('CorpID', 'wxa81293306951ce69');
require './lib/WXBizMsgCrypt.php';
$sReqMsgSig = $_GET['msg_signature'];//消息签名
$sReqTimeStamp = $_GET['timestamp'];//时间戳
$sReqNonce = $_GET['nonce'];//随机数
//$echoStr = urldecode($_GET['echostr']);
$echoStr = $_GET['echostr'];
$WXBizMsgCrypt = new WXBizMsgCrypt(TOKEN, EncodingAESKey, CorpID);
//身份校验
$decryptMsg = '';
$errCode = $WXBizMsgCrypt->VerifyURL($sReqMsgSig, $sReqTimeStamp, $sReqNonce, $echoStr, $decryptMsg);
echo $decryptMsg;
exit;//成功通过回调验证后再注释exit,否则echostr验证结果会错误
不知道你是不是用了php的框架?如thinkphp,如果是,可以参考我的文章https://segmentfault.com/a/11...