首页 新闻 会员 周边 捐助

请教一下,有bug错误:该公众号暂时无法提供服务,请稍后再试!

0
[待解决问题]
<?php
//本页是thinkPHP框架成功登陆后自动生成的开始页
namespace Home\Controller;
use Think\Controller;
use Com\Wechat;  //引入Thinkphp的微信扩展类Wechat
use Com\WechatAuth;  //引入Thinkphp的微信扩展类WechatAuth
class IndexController extends Controller {
    public function index(){
        $token="tianxyb001";  //要与微信公众号中基本配制的token值一致,否则配制不成功
        $wechat=new Wechat($token);  //实例化引入的类
        $data=$wechat->request();  //接收微信传来的请求
        if($data && is_array($data)){  //若接收到并且返回的是数组
            switch($data['MsgType']){   //判断,若接收的消息类型是
                case "text":  //文本消息
                $this->Text($wechat,$data);  //就调用一个文本消息,传入的参数是(扩展类,接收微信传来请求的数组)
            }
        }
    }
    private function Text($wechat,$data){  //把文本消息封装,便于回复文本消息
        if(strstr($data['Content'],"文本")){  //若客户端发送:文本
            $text="我正在使用ThinkPHP开发微信";  //就回复
            $this->logger("发送消息:\n".$text);  //调用日志方法,在日志内显示目录
            $wechat->replyText($text);  //调用已封装好的类执行回复动作
        }
    }
    private function logger($content){  //定义一个存储日志的方法
        $logSize=600000; //定义日志的大小,超过600000就删除
        $log="log.txt";  //定义一个新生存的日志名称
        if(file_exists($log) && filesize($log)>$logSize){  //若日志存在 并且 大于600000
            unlink($log);  //就删除
        }
        file_put_contents($log,date('Y-m-d H:i:s')." ".$content."\n",FILE_APPEND);  //写入文件(日志名+日期.空格.写入内容.换行+追加在已有的日志之后)

    }   
}



?>
生活像风一样!的主页 生活像风一样! | 初学一级 | 园豆:200
提问于:2017-04-20 20:59
< >
分享
所有回答(1)
0

公众号该年审了吧。。。

我没保存 | 园豆:111 (初学一级) | 2017-04-25 09:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册