新手刚做完,给自己做个总结,直接上图
thinkphp
下面是面token文件代码
<?php
header("Content-type:text/html;charset=utf-8");
date_default_timezone_set("PRC");
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$echostr = $_GET["echostr"];
//可以用加密的尽量不要重复
$token = "fcaa6de55b399a5fe9feb5ac1466dd3d";
//只要吧$token里面的值和你再微信公众平台填写的一样,其他的原样复制就可以
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
//没必要用return
echo $echostr;
}
希望对你们有帮助