代码拉取完成,页面将自动刷新
<?php
// 1.将timestamp,nonce,token按字典序排序
$nonce = $_GET['nonce'];
$token = 'songyanfengzhenshuai';
$timestamp = $_GET['timestamp'];
$echostr = $_GET['echostr'];
$signature = $_GET['signature'];
// 2.将排序后的三个参数拼接后通过sha1加密
$array = [$timestamp, $nonce, $token];
sort($array);
$tmpstr = implode('', $array);
$tmpstr = sha1($tmpstr);
// 3.将加密后的字符串与signature进行对比,判断该请求是否来自微信
if ($tmpstr == $signature && $echostr) {
echo $echostr;
exit;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。