首先需要配置微信公众号相关配置,验证文件会贴在后面
/**
* 验证微信TOKEN接口
* */
public function wechat(Request $request){
$timestamp = $request->get('timestamp');
$nonce = $request->get('nonce');
$token = "你自己的TOKEN";
$signature = $request->get('signature');
$array = array($timestamp, $nonce, $token);
sort($array);
//2.将排序后的三个参数拼接后用sha1加密
$tmpstr = implode('', $array);
$tmpstr = sha1($tmpstr);
//3. 将加密后的字符串与 signature 进行对比, 判断该请求是否来自微信
if ($tmpstr == $signature) {
header('content-type:text');
echo $_GET['echostr'];
exit;
}
else {
echo "";
}
}
$token要与公众号TOKEN一致
记录实现微信开发中遇到的问题,大佬可直接略过,本人技术能力有限还是菜鸟一只