微信公众号自动回复文字

首先在控制器里面:

把记录添加到数据库里

public function replytext(){
$content = I('post.content');
$data['content'] = $content;
$ret = M('mp_reply_text')->add($data);
if(isset($ret)){
$mp = getCurrentMp();
$arr['mpid'] = $mp['id'];
$arr['reply_id'] = $ret;
$keyword = I('post.keyword');
$arr['keyword'] = $keyword;
$arr['type'] = 'text';
$ret = M('mp_rule')->add($arr);
$this->ajaxReturn(array('msg'=>'添加成功'));
}else{
$this->ajaxReturn(array('msg'=>'添加失败'));
}

}

视图前台:

layui.use('form', function(){
    var form = layui.form
    form.on('submit(SBT)', function(data){
        var load = layer.load();
        $.post("{:U('addtext')}",data.field,function (res) {
           
            layer.close(load);
            layer.msg(res.msg,{time:1000},function () {
            }) 
        })
        return false;
    });

});

最后要在引入文件中修改:

 case 'text':
                    $reply = M('mp_reply_text')->find($reply_id);
                    if($reply){
                        $reply_text = $reply['content'];
                    }else{
                        $reply_text = "出错啦";
                        
                    }
                    return ResponsePassive::text($request['fromusername'], $request['tousername'],$reply_text);
                    break;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值