开发者社区> 问答> 正文

宜搭跨根据条件搜索表单实例 ID 列表接口,如何获取超过100条数据?

宜搭跨应用数据源API根据条件搜索表单实例 ID 列表 /v1/form/searchFormDataIds.json,参数pagesize最大只支持100,现在数据超过100,需要获取所有数据,请问各位大佬该如何解决

展开
收起
游客e6haq6ovt6jdc 2024-10-30 19:20:22 289 0
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    宜搭根据条件搜索表单实例 ID 列表接口一般是通过添加分页参数来获取超过100条数据的,具体如下:

    请求参数设置

    在调用接口时,除了传入常规的 formUuid 、 searchFieldJson 等参数外,还需传入 currentPage (当前页)和 pageSize (每页记录数)两个参数 。比如,若要获取第2页且每页显示50条数据的实例 ID 列表, currentPage 的值应为2, pageSize 的值应为50.

    循环调用接口

    确定总数据量和需要获取的页数范围。通过多次循环调用接口,每次传入不同的 currentPage 值,来获取多页数据,从而达到获取超过100条数据的目的。循环过程中,可将每次获取到的数据进行合并或其他处理,以满足具体的业务需求。

    注意事项

    要注意接口的调用频率限制,避免因频繁调用导致接口被限流或封禁。同时,需合理设置 pageSize 的值,若该值过大,可能会导致单次查询数据量过多,影响查询性能和接口响应时间。

    2024-12-09 20:13:35
    赞同 66 展开评论 打赏
  • 若问题得到了解决,辛苦点下采纳回答哦~

    您好,如果需要获取超过100条的数据,建议通过JS循环节流调用查询接口,以下类似案例可以供您参考下:https://docs.aliwork.com/docs/yida_subject/_1/ggk8lg9ay1i3oxxb#TIw0L
    image.png

    2024-10-31 09:28:44
    赞同 319 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载