宜搭跨应用数据源API根据条件搜索表单实例 ID 列表 /v1/form/searchFormDataIds.json,参数pagesize最大只支持100,现在数据超过100,需要获取所有数据,请问各位大佬该如何解决
宜搭根据条件搜索表单实例 ID 列表接口一般是通过添加分页参数来获取超过100条数据的,具体如下:
请求参数设置
在调用接口时,除了传入常规的 formUuid 、 searchFieldJson 等参数外,还需传入 currentPage (当前页)和 pageSize (每页记录数)两个参数 。比如,若要获取第2页且每页显示50条数据的实例 ID 列表, currentPage 的值应为2, pageSize 的值应为50.
循环调用接口
确定总数据量和需要获取的页数范围。通过多次循环调用接口,每次传入不同的 currentPage 值,来获取多页数据,从而达到获取超过100条数据的目的。循环过程中,可将每次获取到的数据进行合并或其他处理,以满足具体的业务需求。
注意事项
要注意接口的调用频率限制,避免因频繁调用导致接口被限流或封禁。同时,需合理设置 pageSize 的值,若该值过大,可能会导致单次查询数据量过多,影响查询性能和接口响应时间。
您好,如果需要获取超过100条的数据,建议通过JS循环节流调用查询接口,以下类似案例可以供您参考下:https://docs.aliwork.com/docs/yida_subject/_1/ggk8lg9ay1i3oxxb#TIw0L
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。