收藏
回答

/card/create创建会员卡接口返回40141?

我们是服务商代调用https://api.weixin.qq.com/card/create接口创建会员卡时报错{"errcode":40141,"errmsg":"invalid image url hint: [aUoFza04325141]"},可以辛苦看下原因吗?小程序appId=wxe4f43364bc277e45。已经确认了入参中的logo_url和background_pic_url已经调用https://api.weixin.qq.com/cgi-bin/media/uploadimg上传过素材了。

完整的入参是{"card":{"card_type":"MEMBER_CARD","member_card":{"custom_cell1":{"name":"购买会员权益","tips":"查看","url":"https://pos.meituan.com/web/crm-wemember/entry?redirect=RightProduct&orgId=3657286&poiId=0&poiType=1&tenantId=12062788&appId=wxe4f43364bc277e45"},"prerogative":"请至\"会员中心-会员卡说明\"中查看详情","auto_activate":false,"supply_bonus":true,"custom_field1":{"name":"余额"},"bonus_url":"https://pos.meituan.com/web/crm-wemall/entry?orgId=3657286&poiId=0&poiType=1&tenantId=12062788&appId=wxe4f43364bc277e45","custom_field2":{"name":"优惠券","name_type":"FIELD_NAME_TYPE_COUPON","url":"https://pos.meituan.com/web/crm-wemember/entry?redirect=Coupons&orgId=3657286&poiId=0&poiType=1&tenantId=12062788&appId=wxe4f43364bc277e45"},"base_info":{"pay_info":{"swipe_card":{"is_swipe_card":true}},"color":"Color010","logo_url":"http://mmecoa.qpic.cn/sz_mmecoa_jpg/NZTicVQXr7yTBGhsYyqbTh4MRBW7y0ibWW573wFWd87oHsC7VFeJylCVWbEs6Ttpiab2mSHLhGwfKn5pM6GDy7zhg/0?from=appmsg","promotion_url_sub_title":"查看","description":"请至\"会员中心-会员卡说明\"中查看详情","can_give_friend":false,"title":"小尾羊微信会员卡","use_custom_code":false,"custom_url_sub_title":"查看","sku":{"quantity":100000000},"code_type":"CODE_TYPE_BARCODE","notice":"到店出示即可使用","custom_url":"https://pos.meituan.com/web/crm-wemember/entry?redirect=Recharge&orgId=3657286&poiId=0&poiType=1&tenantId=12062788&appId=wxe4f43364bc277e45","get_limit":1,"custom_url_name":"充值享优惠","promotion_url_name":"会员中心","can_share":true,"brand_name":"小尾羊火锅","promotion_url":"https://pos.meituan.com/web/crm-wemember/entry?redirect=UserCentra&orgId=3657286&poiId=0&poiType=1&tenantId=12062788&appId=wxe4f43364bc277e45","date_info":{"type":"DATE_TYPE_PERMANENT"}},"supply_balance":false,"background_pic_url":"http://mmecoa.qpic.cn/sz_mmecoa_jpg/NZTicVQXr7yTBGhsYyqbTh4MRBW7y0ibWWAHLKY4nV3UmdByvAkf339IgFgVzgGPxTia0yefsVSJDEN9hDuL9v8aQ/0?from=appmsg","wx_activate":true}}}

回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    1天前

    1天前
    有用
    回复 8
    • Dreambee
      Dreambee
      23小时前
      感谢回复~是指logo_url字段超出128个字符长度限制了嘛?但我看了另外一个小程序正常的请求,logo_url甚至有140个字符都能正常保存的~并且这个logo_url是微信的上传图片接口https://api.weixin.qq.com/cgi-bin/media/uploadimg返回的。

      另外一个小程序的入参:
      23小时前
      回复
    • Memory
      Memory
      23小时前回复Dreambee
      ?和?后面的都不要
      23小时前
      回复
    • Dreambee
      Dreambee
      22小时前回复Memory
      这个我们修改起来有一定时间成本,想问下还有其他原因或者方案吗?因为上述我发的正常请求的接口,入参里logo_url也是带有『?from=appmsg』后缀的~
      有一定成本是因为这个logo_url我们是直接把https://api.weixin.qq.com/cgi-bin/media/uploadimg的返回透传给这个接口的,没做额外处理。https://api.weixin.qq.com/cgi-bin/media/uploadimg的返回如下
      22小时前
      回复
    • Memory
      Memory
      8小时前回复Dreambee
      超出参数限制就会报错。上传应该不会带?from=appmsg返回的,我测试没有复现
      8小时前
      回复
    • Dreambee
      Dreambee
      5小时前回复Memory
      我这边看日志,上传接口返回链接不是百分百带?from=appmsg的。然后我们其他一些公众号的请求是正常的,logo_url和background_pic_url同样超过了128字符。是否是因为图片域名不为『http://mmbiz.qpic.cn』导致?因为我看了几个失败的情况,发现都有个共同点——logo_url和background_pic_url至少有一个图片域名不是『http://mmbiz.qpic.cn』,而正常的请求logo_url和background_pic_url的域名都是『http://mmbiz.qpic.cn
      5小时前
      回复
    查看更多(3)
登录 后发表内容