有赞新零售社区

发帖
API使用问题»获取自用型token出错

获取自用型token出错

d1ded2389821 2018-08-27 1679 浏览 8 评论 | 只看楼主 [打印]


目前调用获取快递列表的接口 其他接口没有测试 现在一直报这个错误! 请问怎么解决
用手机打开
收藏 ··· 回复
    您好,您这个是在获取token时候报错,还是调用接口时候

      d1ded2389821 青铜   2018-08-27 | 只看该作者
      有赞-晨曦 发表于 2018-8-27 14:33
      您好,您这个是在获取token时候报错,还是调用接口时候


      在红框的地方就报错了  我看下了 很多人都是一样的错误啊

      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;

        d1ded2389821 青铜   2018-08-27 | 只看该作者
        有赞-晨曦 发表于 2018-8-27 14:33
        您好,您这个是在获取token时候报错,还是调用接口时候


        我获取Token  都可以获取到
             String resp = httpClient.post("https://open.youzan.com/oauth/token", params);
                if (StringUtils.isBlank(resp) || !resp.contains("access_token")) {
                    throw new RuntimeException(resp);
                }
                return JsonUtils.toBean(resp, new TypeReference<OAuthToken>() {
                });
        resp 可以拿到返回值
        但是进入下面的 jsonUtiles 就有问题了

          你可以换个方法调用试试。

            d1ded2389821 青铜   2018-08-27 | 只看该作者
            有赞-晨曦 发表于 2018-8-27 14:48
            你可以换个方法调用试试。


            不是 方法都么走到这一步  你忽略下满的代码好吗  我是指  红色框柱的那一块!

              d1ded2389821 发表于 2018-8-27 15:05
              不是 方法都么走到这一步  你忽略下满的代码好吗  我是指  红色框柱的那一块! ...


              您是指红色框那个是报错的对吧

                0b2a1adcbe45   青铜   2018-09-05 | 只看该作者
                肯定是jackson的版本冲突了 youzansdk里面还带个jackson

                  0b2a1adcbe45   青铜   2018-09-05 | 只看该作者
                  把自己项目里的jackson依赖就干掉就好罗

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

                    本版积分规则

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

                    • 评分

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

                    复制成功