您的位置:首页 > 运维架构 > Apache

微信公众号开发Apache+php如何搭建服务

2016-10-09 12:16 274 查看
微信公众平台的后台搭建服务所给的事例是web.py网络框,python,腾讯云服务器的例子做的介绍,对于前端来说,配置简单的php服务并没有给出事例,特此附上。

填写接口配置信息

同样是在“高级功能”菜单中配置,需要配置两项参数:

URL: 开发者应用访问地址,目前仅支持80端口,以“http://www.shitianpeng.com/wx/index.php”为例。

<?php
define("TOKEN", "shitianpeng"); //TOKEN值
$wechatObj = new wechat();
$wechatObj->valid();
class wechat {
public function valid() {
$echoStr = $_GET["echostr"];
if($this->checkSignature()){
echo $echoStr;
exit;
}
}
private function checkSignature() {
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ) {
return true;
} else {
return false;
}
}
}
?>


其他详细步骤详情请见微信公众平台教程

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 前端