若您想要在调用API实现分页操作,您需将pageNum和pageSize填入请求参数中,如:{"pageNum": 1, "pageSize": 10}。
且如果需要在API返回结果中显示当前查询表的总计数,您可在进行调用时,在Header中补充一个配置项,即:withTotal=true,如下所示:
下面是一个请求的curl命令实例,它请求了页码1和每页10条记录,并要求在返回结果中增加TotalCnt来显示返回SQL查询的总记录数:
curl --location 'http://xx.xx.xx.xx/data_service/api/v2/api_service/query/1234123132' \ --header 'user: bytedance' \ --header 'dpstoken: $DPS_TOKEN' \ --header 'withTotal: true' \ --header 'Content-Type: application/json' \ --data '{ "name": "", "age": "", "pageNum": 1, "pageSize":10 }'
执行调用后,在返回结果中,数据会按配置的分页要求返回,并会新增TotalCnt字段,标明当前SQL查询表的总数,如下所示: