- 现象:在通过 https://api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN 接口新建会员卡时,遇到一个报错如下:
image.png - 原因:因为其中的背景图参数、logoUrl等参数地址不对而产生了该错误。
- 解决办法:通过接口将相关图片上传至 cdn,具体接口详见官方接口:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025056&anchor=2.3,
如果使用了weixin-java-tools这个开源包,则可以调用一下方法来获取目标url
WxMediaImgUploadResult res = wxMpService.getMaterialService().mediaImgUpload(file);
String url = res.getUrl();