php版微信如何返回用户text输入内容-创新互联

这篇文章主要为大家展示了“php版微信如何返回用户text输入内容”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php版微信如何返回用户text输入内容”这篇文章吧。

创新互联主营安陆网站建设的网络公司,主营网站建设方案,手机APP定制开发,安陆h5重庆小程序开发公司搭建,安陆网站营销推广欢迎安陆等地区企业咨询

具体如下:

获得用户输入的内容,并发回相同内容

//获取post数据
// $PostData = $HTTP_RAW_POST_DATA;
$PostData = file_get_contents("php://input");
//判断POST是否为空
if(!$PostData){
  echo "wrong input!";
  exit(0);
}
//解析XML字符串
$xmlObj = simplexml_load_string($PostData, 'SimpleXMLElement', LIBXML_NOCDATA);
if(!$xmlObj){
  echo "wrong input!";
  exit(0);
}
//获取数据
$fromUserName = $xmlObj->FromUserName;
$toUserName = $xmlObj->ToUserName;
$msgType = $xmlObj->MsgType;
//返回用户输入
 if('text' != $msgType){
   //不是文本,输出错误提示消息
   $retMsg = "只支持文本消息";
}
//用户输入文本
else{
  $content = $xmlObj->Content;
  $retMsg = $content;
}
//输出xml模板
$retTmp = "
       
       
       %s
       
       
       0
       ";
//对消息中的通配符进行替换
$resultStr = sprintf($retTmp, $fromUserName, $toUserName, time(), $retMsg);
//输出xml的消息
echo $resultStr

以上是“php版微信如何返回用户text输入内容”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


本文名称:php版微信如何返回用户text输入内容-创新互联
当前网址:http://pwwzsj.com/article/cohghs.html