当普通用户发送消息到公众号时,微信服务器会发送POST请求到我们的服务器,包含一个XML的数据包
图片
XML和JSON一样都是通用的数据类型 既然是发送POST请求,那我们是不是可以用$_POST...在php5.6以前我们可以通过GLOBALS['HTTP_RAW_POST_DATA']接收POST不能接受的数据,但在php7.0后这个方法被废弃,php7.0后我们可以使用
file_get_contents..., 1);//数据返回而不是输出
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);//使用ssl证书加密
curl_setopt($curl, CURLOPT_POSTFIELDS...1);//数据返回而不是输出
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);//不使用ssl证书加密
curl_setopt($curl, CURLOPT_POSTFIELDS...curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//数据返回而不是输出
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER