我正在编写一个邮件应用程序,用于同步用户 gmail 帐户中的所有邮件。
我已经使用一个函数来实现它,该函数向邮件的 web 服务发出请求,该服务返回最新的 20 封邮件。现在从获取的最后一封邮件开始,我再次调用此函数。基本上它递归地获取新邮件。
现在这个技术有很多小故障
用户可能会故意关闭浏览器,因此应用程序中会丢失一些邮件。
它通过排队太多请求来填充客户端,这使我无法向其他具有更高优先级的服务发出请求。
我想要一个比这更有效和更好的方法。我对这个问题进行了很多头脑风暴,但毫无结果。
我正在编写一个邮件应用程序,用于同步用户 gmail 帐户中的所有邮件。
我已经使用一个函数来实现它,该函数向邮件的 web 服务发出请求,该服务返回最新的 20 封邮件。现在从获取的最后一封邮件开始,我再次调用此函数。基本上它递归地获取新邮件。
现在这个技术有很多小故障
用户可能会故意关闭浏览器,因此应用程序中会丢失一些邮件。
它通过排队太多请求来填充客户端,这使我无法向其他具有更高优先级的服务发出请求。
我想要一个比这更有效和更好的方法。我对这个问题进行了很多头脑风暴,但毫无结果。