有赞新零售社区

发帖
API使用问题»youzan.trades.sold.get接口调用问题

youzan.trades.sold.get接口调用问题

托尼 2017-11-21 3452 浏览 8 评论 | 只看楼主 [打印]
有两个问题需要帮忙解答下


问题一,接口参数page_no最多到100页,超过100页报异常(分页数不能超过100页
{"error_response":{"code":106100107,"msg":"\u5206\u9875\u6570\u4e0d\u80fd\u8d85\u8fc7100\u9875."}}

问题二,接口参数page_size不能超过500,100页*500条=50000条,如果历史数据超过50000条,如何获取所有历史数据?
用手机打开
收藏 ··· 回复
    小鸟一只   青铜   2017-11-21 | 只看该作者
    补充问题
    youzan.trades.sold.get接口参数page_size官方指定不能超过500,但实际上设置超过300,就会在page_no达到10-30页之内报
    {
            "error_response": {
                    "code": 80001,
                    "msg": "服务请求失败,请重试!"
            }
    }

      有赞-八两   白银   2017-11-21 | 只看该作者
      1、page_size 不要设置太大,容易超时,建议控制100内 。
      2、调用该接口时,请使用时间(如start_created 和end_created)及 use_has_next 等参数,以便提高查询效率。
      包括订单量比较大的情况,也是要用时间参数进行分段获取 。  

        小鸟一只   青铜   2017-11-21 | 只看该作者
        谢谢,还需麻烦解答下第二个问题,
        问题二,接口参数page_size设置成100,100页*100条=10000条,但如果历史数据超过10000条,如何获取所有历史数据?

          小鸟一只   青铜   2017-11-21 | 只看该作者
          有赞-八两 发表于 2017-11-21 11:34
          1、page_size 不要设置太大,容易超时,建议控制100内 。
          2、调用该接口时,请使用时间(如start_created  ...


          谢谢,还需麻烦解答下第二个问题,
          问题二,接口参数page_size设置成100,100页*100条=10000条,但如果历史数据超过10000条,如何获取所有历史数据?

            有赞-八两   白银   2017-11-21 | 只看该作者
            用 start_created 和  end_created 字段,分段获取订单。
            比如取10.1-10.31 的订单,数量超过10000,那就分时间段获取,比如先取10.1-10.5 的订单 ,再取10.6-10.10 ,以此类推。

              小鸟一只   青铜   2017-11-21 | 只看该作者
              有赞-八两 发表于 2017-11-21 14:04
              用 start_created 和  end_created 字段,分段获取订单。
              比如取10.1-10.31 的订单,数量超过10000,那就分 ...


              好的,谢谢🙏

                小鸟一只   青铜   2017-11-21 | 只看该作者
                lass="quote 15">
                有赞-八两 发表于 2017-11-21 14:04
                用 start_created 和  end_created 字段,分段获取订单。
                比如取10.1-10.31 的订单,数量超过10000,那就分 ...


                您好,我设置的参数如下:
                start_created='2017-11-01 00:00:00'
                end_created='2017-11-20 23:59:59'  
                page_size=100
                use_has_next=true
                我再试试

                  八两   青铜   2017-11-25 | 只看该作者
                  开始时间 和结束时间的间隔可以再缩小些 。

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

                    本版积分规则

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

                    • 评分

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

                    复制成功