收藏
回答

代金券Logo上传不上去?

代金券logo上传返回签名错误或者图片类型不正确,文档前后不一致,还是我理解错了,

按照文档图中标记处如果没有传入图二中的file参数会报签名错误,传了之后会报图片类型不正确png的图片如图三图四,哪里有问题


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

3 个回答

  • 天天向上
    天天向上
    2021-01-29

    添加的二进制文件有问题

    multipartEntityBuilder.addBinaryBody("file", Base64.decodeBase64(uploadBO.getWechatPicBO().getFile()) , ContentType.create(mimeType), uploadBO.getWechatPicBO().getMeta().getFilename());
    


    注意转码

    2021-01-29
    有用
    回复
  • 北望沣渭
    北望沣渭
    发表于移动端
    2020-07-26
    看meta编码格式,猜测你们的后端是PHP的吧?如果是,建议尝试一下官方PHP composer包,wechatpay-guzzle-middleware~0.2.0 包含有图片上传解决方案可参考
    2020-07-26
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-07-25

    你好,检查下签名:

    验证签名工具:


    链接:https://pan.baidu.com/s/1ixOAnYyZVW13dFr0jWVpvw


    提取码:wujv

    2020-07-25
    有用
    回复
登录 后发表内容
问题标签