群发微信图文消息,但是正文中的图片却不显示解决思路

问题描述:

在做微信群发图文消息的时候,遇到了图文消息中正文部分的图片,在发送到公众号之后不显示。

仔细查看公众号开发文档后发现了这样一句话:

请注意,在图文消息的具体内容中,将过滤外部的图片链接,开发者可以通过下述接口上传图片得到URL,放到图文内容中使用。(摘自微信开发文档)



因为一般情况下,我们填写正文的时候,都是采用富文本编辑器,所以正文中上传的图片,也就是编辑器上传的图片,被微信服务器认为是属于外部图片链接,所以会被过滤掉,所以不显示。

所以在群发消息之前要把正文中图片的路径改为微信服务器的路径,也就是要把正文中的图片上传到微信服务器,通过上述接口,然后会得到图片的url地址,替换正文中图片url即可。

比如正文内容是:<p><img href="localhost/xx/upload/xx.jpg"/></p>

就要把 imag标签的href值替换为上传图片得到的url地址即可,这样群发消息后,正文中的图片就会正常显示。




来源:春哥技术博客,欢迎分享,转载请注明出处。(欢迎加春哥团队客服微信号:taike668)

本文地址:https://www.cgtblog.com/wx/1299.html
上一篇:发生了Post错误:错误代码40130,微信返      下一篇:助推内容变现 微信正在内测微信公众号