有赞新零售社区

发帖
API使用问题»youzan.trades.sold.get参数无效

youzan.trades.sold.get参数无效

3dabffd84b32 2018-10-24 1679 浏览 5 评论 | [显示全部楼层] [打印]
该接口的4.0.0版,StartCreated和EndCreated参数在调试工具下可以返回正确,在api调用时该参数无效,只返回最新的pagesize条数据
用手机打开
收藏 ··· 回复
    有赞-晨曦 发表于 2018-10-24 11:28
    您好,建议自查一下代码是否正确,如果还有问题可以贴一下代码看看


    YZClient client = new DefaultYZClient(new Token("my token")); //new Sign(appKey, appSecret)
            YouzanTradesSoldGetParams youzanTradesSoldGetParams = new YouzanTradesSoldGetParams();

            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-DD HH:mm:ss");

            Date StartCreateTime = sdf.parse("2014-05-09 00:00:00");
            Date EndCreateTime;
            EndCreateTime = sdf.parse("2014-05-31 00:00:00");
    //        Long PageSize = 10L;
    //        Long PageNo = 1L;
            youzanTradesSoldGetParams.setStartCreated(StartCreateTime);
            youzanTradesSoldGetParams.setEndCreated(EndCreateTime);
    //        youzanTradesSoldGetParams.setPageSize(PageSize);
    //        youzanTradesSoldGetParams.setPageNo(PageNo);

            YouzanTradesSoldGet youzanTradesSoldGet = new YouzanTradesSoldGet();
            youzanTradesSoldGet.setAPIParams(youzanTradesSoldGetParams);

            com.youzan.open.sdk.gen.v4_0_0.model.YouzanTradesSoldGetResult result = client.invoke(youzanTradesSoldGet);
            com.youzan.open.sdk.gen.v4_0_0.model.YouzanTradesSoldGetResult.StructurizationTrade[] Trade = result.getFullOrderInfoList();
            System.out.println(result.getTotalResults()+"\tlength:"+Trade.length);
                for (int j = 0; j < Trade.length; j++) {
                    YouzanTradesSoldGetResult.StructurizationTradeOrderInfo OrderInfo = Trade[j].getFullOrderInfo();

                    System.out.println("Tid:"+OrderInfo.getOrderInfo().getTid());

    //                System.out.println(OrderInfo.getAddressInfo()==null?"":OrderInfo.getAddressInfo().getReceiverName());
                }控制行收到为 0
    调试工具中返回total_result=135
    {"response":{"total_results":135,"trades":



      有赞-晨曦 发表于 2018-10-24 11:28
      您好,建议自查一下代码是否正确,如果还有问题可以贴一下代码看看


      这样调用是否有问题?可以帮忙看看

        有赞-导演 发表于 2018-10-29 10:28
        使用token直接请求测试一下,看看是否会返回所有信息


        不带参数请求返回TotalResults=18818,应该是全部的

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

          本版积分规则

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

          • 评分

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

          复制成功