<?php
/**
*验证微信url来源是否正确
*@return boolern
*/
define("TOKEN", "weixin");
private function checkSignature(){
//获取参数
$signature = $_GET['signature'];
$timestamp = $_GET['timestamp'];
$nonce =$_GET['nonce'];
$token = TOKEN;
//按字典序排序
$params = array($token, $timestamp, $nonce);
sort($params, SORT_STRING);
$sig = sha1(implode($params));
// return $sig == $signature;
}
private function sourceCheck()
{
if ($this->checkSignature()) {
$echostr = $_GET['echostr'];
echo $echostr;
}else{
throw new Exception('签名不正确');
}
exit(0);
}
微信学习第二天
猜你喜欢
转载自www.cnblogs.com/monuo-blog/p/10705051.html
今日推荐
周排行