智能生成请求
智能生成请求主要包括两种:按块粘贴切片和时间切片。
按块粘贴切片
这种方法适用于根据单号或编码等唯一标识来批量、精准拉取数据。API必须支持按特定字段查询。
示例:假设需要按单号批量拉取数据,API需支持按单号查询功能。
时间切片
时间切片用于一些时间区间要求严格的API接口。例如,需要从10天前到现在批量拉取数据,但API单次查询最大时间间隔为24小时。若手动将10天分成10个请求任务,每个请求间隔一天,这样做会非常耗时。此时,智能生成请求可以大大简化这一过程。
使用方法
按块粘贴切片
-
找一个请求成功的请求队列,复制其请求参数。
-
进入智能生成请求,选择按块粘贴切片,在配置参数部分粘贴步骤一中的请求参数。
-
从接口文档中找到需要用来批量查询的字段(如单据编号),并将该字段添加到请求参数中。配置好后点击下一步。
-
在步骤二设置生成参数中,选择切片字段为刚才找到的字段。
-
切片字段类型有两种:字符串(逗号隔开)和数组。根据接口文档选择合适的类型,这里选择字符串(逗号隔开)。
-
设置切片大小为1,这表示将数据按这个大小分组生成请求队列。例如,有100个数据,切片大小为10,则生成10个请求队列。根据接口文档设置,这里接口不支持多个单同时查询,因此设置为1。
-
将需要批量拉取的单号放入粘贴数据部分,注意数据格式,不能留有空行。
-
配置完成后点击下一步,会提示生成的队列数量,再次点击下一步。
-
刷新页面,新的队列就会出现了。
时间切片
-
找一个请求成功的请求队列,复制其请求参数。
-
进入智能生成请求,选择时间切片。