码迷,mamicode.com
首页 > 微信 > 详细

微信公众号验证TOKEN

时间:2017-06-20 10:52:11      阅读:335      评论:0      收藏:0      [点我收藏+]

标签:时间   turn   get   pst   nat   timestamp   false   text   sig   

 服务端验证微信token

header(‘Content-type:text‘);
define("TOKEN", "weixin");

$signature = $_GET[‘signature‘];//微信待验证参数
$timestamp = $_GET[‘timestamp‘];//时间戳
$nonce = $_GET[‘nonce‘];//随机数
$token = TOKEN;//token 公众号后台配置的
$tmpArr = array($timestamp,$nonce,$token);
sort($tmpArr);
$tmpStr = implode($tmpArr);
$tmpStr = sha1($tmpStr);
if($tmpStr == $signature){//验证
    echo $_GET[‘echostr‘];//记得 输出该参数
}else{
    return false;
}

 

微信公众号验证TOKEN

标签:时间   turn   get   pst   nat   timestamp   false   text   sig   

原文地址:http://www.cnblogs.com/longfeiPHP/p/7052805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!