我想知道是否有办法从在线网站获取 JSON,并了解 JSON 何时更新,例如假设它每 48 小时更新一次,所以当 JSON 更新时,我可以通知用户网页中的更改。
像 https://visualping.io/这样的应用程序版本基本上可以。
您可以通过执行以下步骤来完成此类任务:
- 使用
http get
方法从RestAPI
获取数据。 - 在本地存储数据 定期
- 运行相同的方法(发送 http 请求以获取数据((在本例中为 48 小时(。如何在 Dart 中运行循环函数?
- 利用状态管理方法(如
provider package
(来侦听本地存储的数据中的更改 - 每当提供程序提供更改的值时更新用户
我希望它有任何帮助。