我正在创建一个需要用户发送电子邮件到特定日期的应用。
为此目的,我使用的是Microsoft Graph:
/v1.0/users/me/messages?$filter=receivedDateTime+ge+2018-02-04T10:49:38Z
它在一次API点击中提供10封电子邮件,在获得下一集时提供nextlink
。
有时nextlink
没有显示,所以我的代码认为没有剩下的电子邮件了。但是当我检查它时,有电子邮件。
我想要的是,从某个日期到今天收到所有用户的电子邮件。
是否还有其他方法可以解决这个问题,因为nextlink
问题似乎总是出现?
编辑1:
即使我正在尝试
https://graph.microsoft.com/v1.0/me/messages?$skip=41
我刚收到我的前43封电子邮件(我有数千封)
了解这是一个持续的问题:https://github.com/microsoftgraph/microsoft-graph-docs/issues/2153
想一想,还有其他可靠的来源或方式吗?有什么建议??
答案 0 :(得分:0)
Delta查询是我得到的唯一解决方案。所以我的实现就像组合邮件的所有邮件文件夹一样,这是一项繁琐的任务。我希望有人能得到这方面的帮助。