我想每分钟嗅探新到达的邮件,我目前正在使用警报管理器来做这件事。这种方法的问题是即使没有新邮件,我也在消耗网络数据。有没有办法让我的应用程序无需请求就可以知道是否有新邮件?
最佳答案
如果您想避免使用 Push,您可以尝试使用“Users.history: list”进行轮询,并通过指定字段选择器来限制仅回复新消息:“history(id,messagesAdded),nextPageToken”。如果没有新消息,这将返回一个空的返回值,当有新消息时,将返回一个消息 ID 列表。但是不确定需要多少数据才能做到这一点。
关于android - 使用 Gmail API 连续嗅探邮件但不消耗大数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33302029/