企业微信开发url回调验证
作者:互联网
// include_once "callback/WXBizMsgCrypt.php"; 文件自行去企业微信文档里下载(https://work.weixin.qq.com/api/doc/90000/90138/90307)
//
// // 企业号平台上设置的参数如下
// $encodingAesKey = "ZbFXdvdDxUswouo54XyRAYFHwxF42CzEIqPae5K7jW4"; // 生成的随机数
// $token = "tFrXV"; // 生成的token
// $corpId = "ww2bf5225e2f1c4d5a"; // 应用id
//
// $sVerifyMsgSig = ($request->get("msg_signature")); // 企业微信加密签名
// $sVerifyTimeStamp = ($request->get("timestamp")); // 时间戳
// $sVerifyNonce = ($request->get("nonce")); // 随机数
// $sVerifyEchoStr = ($request->get("echostr")); // 加密的字符串
//
// // 需要返回的明文
// $sEchoStr = "";
//
// $wxcpt = new \WXBizMsgCrypt($token, $encodingAesKey, $corpId);
// $errCode = $wxcpt->VerifyURL($sVerifyMsgSig, $sVerifyTimeStamp, $sVerifyNonce, $sVerifyEchoStr, $sEchoStr);
// if ($errCode == 0) {
// echo($sEchoStr);
// // 验证URL成功,将sEchoStr返回HttpUtils
// } else {
// print("ERR: " . $errCode . "\n\n");
// }
标签:sEchoStr,get,url,微信,验证,request,errCode,token 来源: https://www.cnblogs.com/smilevv/p/15577794.html