有赞新零售社区

发帖
API使用问题»很急,希望快速回复

很急,希望快速回复

f4cb6ea58ccb 2018-07-31 3469 浏览 6 评论 | 只看楼主 [打印]
接入java版SDK
YZClient client = new DefaultYZClient(new Token("5808aa87138a38d19e3776b927821699"));
YouzanPayQrcodeCreateParams youzanPayQrcodeCreateParams = new YouzanPayQrcodeCreateParams();

youzanPayQrcodeCreateParams.setQrName(fundPackage.getOrderId() + ":" + fundPackage.getDesc());
youzanPayQrcodeCreateParams.setQrPrice(StringUtils.getString(fundPackage.getPayAmount().multiply(new BigDecimal(100))));
youzanPayQrcodeCreateParams.setQrType("QR_TYPE_NOLIMIT");

YouzanPayQrcodeCreate youzanPayQrcodeCreate = new YouzanPayQrcodeCreate();
youzanPayQrcodeCreate.setAPIParams(youzanPayQrcodeCreateParams);
YouzanPayQrcodeCreateResult result = client.invoke(youzanPayQrcodeCreate);
报错:java.lang.VerifyError: class com.youzan.open.sdk.util.json.MyNumberDeserializers$BooleanDeserializer overrides final method _parseBoolean.(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Boolean;
用手机打开
收藏 ··· 回复
    有赞-饭团   游客   2018-08-01 | 只看该作者
    这不是接口的报错
    建议您再自查一下代码

      ce97323be282   青铜   2018-08-18 | 只看该作者
      您好,您的问题解决了吗?我也遇到了同样的问题,jar包外部引用的方式没问题,但是放到maven里管理就有问题了

        admin   铂金   2018-08-21 | 只看该作者
        您好,把方法改成 client.execute 试试,看是否能正常。

          d1ded2389821   青铜   2018-08-27 | 只看该作者
          我看了下  几乎很多人的错误 都是这个报错啊

            007524eabf5a   青铜   2019-05-07 | 只看该作者
            我也遇到了这个问题,请问怎么解决的?我在本地测试是没有问题的,放到线上就报错了

              有赞-技术支持

                1跳至
                您需要登录后才可以回帖 登录 | 立即注册

                本版积分规则

                复制链接
                新浪微博
                QQ空间
                微信扫码
                • 回复

                • 评分

                客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

                复制成功