1.咱们先打印出微信给我们返回的数据php
2.咱们就能够看到微信给我们返回的是一个xml数据,咱们须要将xml数据转为数组数组
3.因为微信发送消息有6种格式,因此咱们将其放置到配置文件中微信
4.最后一步就是发送消息了post
/* author:咔咔 wexhat:fangkangfk */ // 微信发送消息 public function index() { $postObj = file_get_contents('php://input'); // Log::write($postObj); //把xml转换为数组 $postArr = simplexml_load_string($postObj,"SimpleXMLElement",LIBXML_NOCDATA); // Log::write($postArr); // 用户发送的内容 $content = $postArr->Content; // 接收者 $ToUserName = $postArr->ToUserName; // 发送者 $FromUserName = $postArr->FromUserName; $time = time(); $content = '我就是猪'; $info = sprintf(Config::get('weixin.text'),$FromUserName,$ToUserName,$time,$content); return $info; }
显示:code