我在php中开发了一个android应用程序和json api。应用程序使用托管在服务器上的json api接收产品(食物项目)列表中的数据,应用程序中的用户可以对这些项目进行评分,共享e.t.c

在开发的Web界面中以php管理产品。

我的问题是,每当产品数据发生更改时,我都希望应用程序更新这些数据,而不是每次都进行批处理更新。

对于产品图片,我只希望已更改的应用下载这些图片。

有关以简便方式实现此目标的任何建议,以便应用程序在同步数据时没有太多负担...

最佳答案

为此,您需要在服务器端取一个字段,称为updated_date。当在服务器端更改任何数据时,它将更改。

因此,当您调用网络服务以获取更新的数据时,您需要将上次同步时间(每次都需要将上次同步时间存储在应用程序共享首选项中)传递给服务器,因此服务器将占用该时间并将已更新的数据发送回去在那之后。

我认为这是满足您要求的简单方法。

10-07 19:47
查看更多