以此为例(假设它每 10 分钟更新一次),我如何知道提要有新条目而无需再次获取所有数据?另外,我如何只获得最新的更新(最后一个对象,所以我可以将它添加到我已经拥有的列表中)。
http://earthquakes.usgs.gov/earthquakes/feed/v1.0/summary/all_month.geojson
任何帮助,将不胜感激
以此为例(假设它每 10 分钟更新一次),我如何知道提要有新条目而无需再次获取所有数据?另外,我如何只获得最新的更新(最后一个对象,所以我可以将它添加到我已经拥有的列表中)。
http://earthquakes.usgs.gov/earthquakes/feed/v1.0/summary/all_month.geojson
任何帮助,将不胜感激
我浏览了他们 API 中公开的一些提要,我建议使用更精细的时间框架提要之一来检查更新。
例如, http : //earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson 每分钟更新一次,并且有最后一小时的更新。只需每分钟获取该提要,因为它只是大小的一小部分(5kb 与 4.9MB),并与您上次获取的最后几个项目进行比较。
(我对 all_month 列表和 all_hour 列表中的一些 ID 进行了快速检查,这些 ID 确实匹配正确)