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

具体如下:
获得用户输入的内容,并发回相同内容
//获取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://www.jxjierui.cn/article/cohghs.html


咨询
建站咨询
