Files
mier-php/application/api/wxapi/wxmsg/Reply.php

63 lines
1.2 KiB
PHP
Raw Permalink Normal View History

2025-08-11 10:22:05 +08:00
<?php
namespace app\api\wxapi\wxmsg;
use app\api\wxapi\Base;
use app\api\wxapi\wxmsg\ReplyText;
/* 回复消息
* */
class Reply extends Base{
public $BaseObject;
public function run(){
$EventKey=$this->BaseObject->EventKey;
$data['ToUserName']=$this->BaseObject->FromUserName;
$data['FromUserName']=$this->BaseObject->ToUserName;
$data['CreateTime']=time();
switch($EventKey){
case 'click_tel': //回复文本消息
$data['MsgType']='text';
$data['Content']='4000500510';
break;
case 'click_down':
$data['MsgType']='text';
$data['Content']='即将上线';
break;
case 'click_pic':
$data['MsgType']='image';
$data['Image']=[
'MediaId'=>'',
];
break;
default :
exit('');
}
echo $this->BaseObject->ArrayToXml($data);
exit;
/*查SQL*/
/* $MsgType='';
if($ReplyTextCout=M("wx_reply_text")->where(['EventKey'=>$this->BaseObject->EventKey,])->count()){
$MsgType='text';
} */
/*查SQL*/
/* switch($MsgType){
case 'text': //回复文本消息
$ReplyText=new ReplyText();
$ReplyText->BaseObject=$this->BaseObject;
$ReplyText->send();
break;
default :
exit('');
} */
}
}