前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >公众号开发-群发图文中插入小程序卡片报错 invalid content hint 的解决

公众号开发-群发图文中插入小程序卡片报错 invalid content hint 的解决

原创
作者头像
悟空码字
发布2023-01-18 12:05:31
3270
发布2023-01-18 12:05:31
举报

如果你也正在开发群发图文中插入小程序的功能,那么大概率也会遇到这问题。

之前通过微信第三方开放平台开发过一个可以管理多个公众号的系统,具体功能和效果可以参考  微信第三方开放平台代公众号实现业务

为方便小程序的运营和推广,微信公众号开发也支持通过接口在群发图文中插入小程序。和直接在MP后台编辑一样,有三种样式可供选择。

按照开发文档示例插入文字和图片跳转小程序都没问题,但是插入卡片小程序却是一直报错。

这个错误是说上传图文素材接口中的content字段的值是无效的,可能有非法字符,但是检查了很多遍,确保content参数的值很正常,但就是一直报错。去开发社区看帖子,很多人问这个问题,但是都没有给出解决办法。

后来又认真看了开发文档,发现 data-miniprogram-imageurl 参数说明写着图片必须为1080*864像素。测试的时候都是随便上传一张图片的,发现了这个细节后正儿八经的上传了一张1080*864像素的图片,竟然提交成功了。

事实证明,不一定是1080*864的像素,只要像素比保持为5:4就可以。所以同鞋,这也就解释了为啥把在MP后台上传的图片拿来通过接口再上传可以成功,而直接通过接口上传就会报错,因为MP后台上传过的图片像素比已经被裁剪成5:4了。

粗粗总结一句,文档看不细,开发两行泪。

您的一键三连,是我更新的最大动力,谢谢

山水有相逢,来日皆可期,谢谢阅读,我们再会

我手中的金箍棒,上能通天,下能探海

上一篇:微信支付服务商,消费者投诉处理系统

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档