首页 新闻 会员 周边

怎么获取分页接口数据并插入到数据库?

0
[待解决问题]

我想从海康接口获取设备信息并插入到数据库,但是一次只能获取50条,还有设备信息里有设备状态,要求是实时的,现在逻辑有点乱,麻烦解答一下。。

等不到天亮的主页 等不到天亮 | 初学一级 | 园豆:23
提问于:2018-11-11 21:41
< >
分享
所有回答(2)
0

第一次请求传入0,50,第二次请求传入49,50,.......。至于状态,看你们的业务是否关心,如果关心则保存,同时保存当前时间,因为那个状态是变化的,貌似没有时间也没啥意义

会长 | 园豆:12401 (专家六级) | 2018-11-12 09:16

我这样试过请求,后面查询为空,就不这样做了

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 14:30

我写个定时任务吧,循环请求

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 14:30

@等不到天亮: 查询为空,是不是因为没有“下一页”了?

支持(0) 反对(0) 会长 | 园豆:12401 (专家六级) | 2018-11-12 14:40

@会长: 具体的我也不太清除,我没统计过有多少个设备

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 14:41

@会长: 我现在通过单个设备去查设备信息,手动插入数据库,通过缓存来存储。

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 14:42
0

不管他还有没有下一页,都得写定时任务才行,不然每次获取数据都得手动请求,那不现实。
所以定时任务+分页获取都得需要。

一禅·小和尚 | 园豆:519 (小虾三级) | 2018-11-12 15:18

我怕数据重复,还有我们现在是手动插入数据库,就设备状态要靠接口来获取

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 15:20

@等不到天亮: 难道你获取数据的地方,也存在重复数据吗?如果不是,你根据时间来查询啊,比如查询15:00以后的,半小时后查询15:30以后的

支持(0) 反对(0) 一禅·小和尚 | 园豆:519 (小虾三级) | 2018-11-12 15:22

你qq多少,我家下你qq说吧

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 15:22

@等不到天亮: 加不了我,我加你

支持(0) 反对(0) 一禅·小和尚 | 园豆:519 (小虾三级) | 2018-11-12 15:29

@一禅·小和尚: 1334957263

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 15:30

@一禅·小和尚: 加了吗

支持(0) 反对(0) 等不到天亮 | 园豆:23 (初学一级) | 2018-11-12 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册