微信公众平台接口调试工具可以请求成功,微信显示出现故障! 5C

暑假闲来无事入坑微信开发,刚上来就碰到了问题,刚刚做了自动回复,就是给公众号发什么消息就原样返回,文字现在可以,但是图片的话出现了问题。
在微信公众平台接口调试工具中测试图片消息没有问题,但是在APP中就显示出现故障。
后台:
/*
* 接收图片消息
/
private function receiveImage($object)
{
$result = $this->transmitImg($object);
return $result;
}
/

* 回复图片消息
*/
private function transmitImg($object)
{
$imgTpl = "
<![CDATA[%s]]>
<![CDATA[%s]]>
%s
<![CDATA[image]]>
<![CDATA[%s]]>
<![CDATA[%s]]>
%s
";
$result = sprintf($imgTpl, $object->FromUserName, $object->ToUserName, time(), $object->PicUrl, $object->MediaId, $object->MsgId);
return $result;
}

调试工具:
请求地址:
ayidiedu.com/wx/index.php

返回结果:

    200 OK

    Connection: Keep-Alive
    Date: Thu, 05 Jul 2018 11:00:48 GMT
    X-Powered-By: PHP/5.4.45
    Server: Apache/2.4.23 (Win32) OpenSSL/1.0.2j PHP/5.4.45
    Content-Type: text/html
    Content-Length: 405

    <xml>
        <ToUserName>
            <![CDATA[mencre]]>
        </ToUserName>
        <FromUserName>
            <![CDATA[mencre]]>
        </FromUserName>
        <CreateTime>1530788448</CreateTime>
        <MsgType>
            <![CDATA[image]]>
        </MsgType>
        <PicUrl>
            <![CDATA[http://mmbiz.qpic.cn/mmbiz_jpg/uEa8HcUTrt5eAtUJQyazQ3ic6j4Ub5PsuRuc2bibicvlOZHoG4hCgZhL3wBLKXAlKNn3EvwzGXfl2v3bVEQfs4qNw/0]]>
        </PicUrl>
        <MediaId>
            <![CDATA[]]>
        </MediaId>
        <MsgId>11111111111111111111</MsgId>
    </xml>

提示:
请求成功

手机端就显示故障了!

1个回答

图片得加额外调用地址

qq_17497931
mencre 请问这个额外调用地址要从哪弄呢
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐