##图文消息回复
<?php
///.....微信开发(二)........
//3、图文消息回复
elseif(strtolower($postObj->MsgType)=='text'){
if(trim($postObj->Content)=='图文'){
$arr=array(
array(
'title'=>'我是图文1',
'description'>"大家好,我是图文,点击我跳转到百度",
'picurl'=>'http://pic1.cxtuku.com/00/06/78/b9800d9002bd.jpg',
'url'=>'https://www.baidu.com/',
),
);
$template="
<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<ArticleCount>".count($arr)."</ArticleCount>
<Articles>";
foreach ($arr as $k=>$v){
$template .="
<item>
<Title><![CDATA[".$v['title']."]]></Title>
<Description><![CDATA[".$v['description']."]]></Description>
<PicUrl><![CDATA[".$v['picurl']."]]></PicUrl>
<Url><![CDATA[[".$v['url']."]></Url>
</item>
";
}
$template .="</Articles>
</xml>
";
$toUser=$postObj->FromUserName;
$fromUser=$postObj->ToUserName;
$time=time();
$MsgType='news';
echo sprintf($template,$toUser,$fromUser,$time,$MsgType);
}
}