有赞新零售社区

发帖
API使用问题»请问使用Python调用接口,如何返回按时间段查询的全部数据?目前只返回20条数据。

[API调用-其它] 请问使用Python调用接口,如何返回按时间段查询的全部数据?目前只返回20条数据。

黑夜中 2023-08-22 462 浏览 15 评论 | 只看楼主 [打印]  关闭
有赞云技术团队前辈:

         你好,请问我已经按照数据的总条数total字段,计算出来了分页page_no值,并且按顺序动态加载在URL中进行拼接(page_no=1,2,3,4,5......),可是接口返回的数据还是只有20条,且与之前第一页数据是重复。
         涉及接口:youzan.scrm.customer.list/1.0.0
         代码片段:
用手机打开
收藏 ··· 回复
    千寻   有赞云团队   2023-08-22 | 只看该作者
    您好,1、辛苦提供一下这次调用接口返回给你的traceID(traceID是会在你调用接口会返回给你的一个字段,关于traceID你还可以参考文档:API日志排查工具:https://doc.youzanyun.com/doc#/content/27027/39835/51209)
    2、或者补充一下调用接口时使用的access_token值+接口名称(包括版本号)+具体调用时间+请求参数值。方便精准获取日志解决问题。
    • 黑夜中 2023-08-22
      你好,对应你的第二条需求:
      access_token = d48f44f61c14bcacf21e69d061b5103
      api = youzan.scrm.customer.list/1.0.0
      具体调用时间:
      created_member_start=1682933224created_at_end=1685611624参数值:无参数值,直接URL拼接

    千寻   有赞云团队   2023-08-22 | 只看该作者
    您好,您的入参是{
    "access_token": "d48f44f61c14bcacf21e69d061b5103",
    "created_member_start": "1682933224",
    "pagesize": "20",
    "page_no": "1",
    "created_at_end": "1685611624"
    }

    查看今天的请求page_no传的是1,所以查询的都是第一页,查询第二页page_no传2
    小小提议:有赞云的所有 API 调用采用统一协议 HTTPS 进行传输。
    -请求方式:POST
    -Content-Type:application/json
    • 黑夜中 2023-08-23
      谢谢,请您帮忙看下我下面上传的debug图片,想请教下为什么我已经改变了URL中page_no的传参,但是传过去的page_no并未在接口返回的数据中生效。我用蓝色方框标记出来了
    • 黑夜中 2023-08-23
      谢谢前辈的帮助,我自己找出来问题了

    黑夜中 青铜   2023-08-23 | 只看该作者
    您好,如图,我之前已经动态改变了URL中page_no的传参,但是传过去的page_no并未在接口返回的数据中生效。
    加载更多

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

    本版积分规则

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

    • 评分

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

    复制成功