1.注册微信公众号
2.在微信公众号后台菜单栏,选基本配置
3.配置相关信息
服务器地址:填写你自己开发的项目的入口地址(这个地址要能够公网访问,就是在浏览器上输入该地址能够访问,端口必须是80端口,不管前面是域名还是ip地址)
令牌:随便写(但是在后面代码中要保持一致)
消息加密秘钥自动生成
消息加密方式为了方便开发选取明文模式
不忙点击提交,这个时候提交肯定会报错,接着做下面的步骤
4.下面贴出index.php里面的代码,将这个代码放在你的服务器上的index.php里面
$nonce=$_GET['nonce'];
$token='********';//这个地方填写之前你配置的令牌(token)
$timestamp=$_GET['timestamp'];
$echostr=$_GET['echostr'];
$signature=$_GET[signature];
$array=array();
$array=array($nonce,$timestamp,$token);
sort($array);
$str=sha1(implode($array));
if($str==$signature){
echo $echostr;
exit;
}
5.点击提交
6.多试两次提交,有的时候因为服务器的原因,可能会有一到两分钟的延迟,显示提交成功,微信公众号第一步开发已经做到了。