博客列表 >微信验证token的第二种方法

微信验证token的第二种方法

无須終有的博客
无須終有的博客原创
2018年07月24日 11:21:07755浏览

1.png

把$token 改成自己的填写的就行了

<?php  

//1.将timestamp,nonce,token按字典序排序

$timestamp=$_GET['timestamp'];  //时间戳

$nonce = $_GET['nonce']; //随机字符串

$token ='weixin';

$signature= $_GET['signature'];

$array=array($timestamp,$nonce,$token);

sort($array);//按字典顺序排序

//2.将排序后的三个参数拼接之后用sha1加密

$tmpstr=implode('',$array);//拼接

$tmpstr=sha1($tmpstr);//加密

//3.将加密后的字符串与signature进行对比,判断该请求是否来自微信

if($tmpstr==$signature){

echo $_GET['echostr'];

exit;

}

2.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议