微信公众号被动回复单条图文,怎样显示大图?

看微信公众平台的公告及文档,被动回复用户消息,图文消息个数;当用户发送文本、图片、视频、图文、地理位置这五种消息时,开发者只能回复1条图文消息;其余场景最多可回复8条图文消息

我要实现的功能是:当用户向公众号发送某个文本,公众号回复图文消息(本来想实现回复多条,现在只能回复1条)

但是现在回复的消息,是显示小图的,如下图的最新一条,我想实现的是回复大图的。

图片描述

代码如下:

$newsTpl="<xml>
            <ToUserName><![CDATA[%s]]></ToUserName>
            <FromUserName><![CDATA[%s]]></FromUserName>
            <CreateTime>%s</CreateTime>
            <MsgType><![CDATA[%s]]></MsgType>
            <ArticleCount>%d</ArticleCount>
            <Articles>
                <item>
                  <Title><![CDATA[%s]]></Title>
                  <Description><![CDATA[%s]]></Description>
                  <PicUrl><![CDATA[%s]]></PicUrl>
                  <Url><![CDATA[%s]]></Url>
                </item>
            </Articles>
            </xml>";
$title = '这里是标题';
                $description = '这里是简介';
                $picurl = '这里是图片地址';
                $url = '这里是链接地址';
                $resultStr = sprintf($newsTpl, $fromUsername, $toUsername, $time, 'news', 1, $title, $description, $picurl, $url);
                echo $resultStr;
阅读 5k
1 个回答
新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进