<?php require_once 'init.inc.php'; // //微信验证 // define("TOKEN", "pilipili"); $wechatObj = new wechatCallback(); // $wechatObj->valid(); // //微信自动回复 $wechatObj->responseMsg(); class wechatCallback { public $fromUsername; public $time; public $keyword; private $appid = 'wxfb056bf940debab2'; private $appsecret = '99c8349844d47bd6c04102b27327732a'; private $istoolong = false; public function valid() { $echoStr = $_GET["echostr"]; //valid signature , option if ($this->checkSignature()) { echo $echoStr; exit; } } public function responseMsg() { //get post data, May be due to the different environments $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; //extract post data