protected function reply_text($text) { spWxTransport::Output($this->createMessage(spWxMessage::RESPONSE_TEXT)->setContent($text)); }
public function response() { $msg = $this->createMessage(spWxMessage::RESPONSE_TEXT); if ($this->message->msg_type == spWxMessage::REQUEST_TEXT) { $msg->setContent('你输入了文本消息,消息内容是:' . $this->message->content); } else { if ($this->message->msg_type == spWxMessage::REQUEST_IMAGE) { $msg->setContent('你发送了一张图片,图片地址是:' . $this->message->pic_url); } else { if ($this->message->msg_type == spWxMessage::REQUEST_LOCATION) { $msg->setContent('你发送了一个坐标,地址是:(' . $this->message->latitude . ', ' . $this->message->longitude . ')'); } else { if ($this->message->msg_type == spWxMessage::REQUEST_LINK) { $msg->setContent('你发送了一个链接,地址是:' . $this->message->url); } else { if ($this->message->msg_type == spWxMessage::REQUEST_EVENT) { $msg->setContent('你发送了一个事件,类型是:' . $this->message->event); } else { $msg->setContent('为什么你会发送这样的消息?'); } } } } } spWxTransport::Output($msg); }
public final function output() { spWxTransport::Output($this); }