Microsoft graph api 用于共享邮箱的Microsoft Graph API增量链接从不返回更改

Microsoft graph api 用于共享邮箱的Microsoft Graph API增量链接从不返回更改,microsoft-graph-api,microsoft-graph-mail,Microsoft Graph Api,Microsoft Graph Mail,我有一个Office 365 Business Essentials Exchange联机共享邮箱,需要按计划检索更改。通过Microsoft Graph API Mail.ReadWrite应用程序权限向AzureAD注册的应用程序授予对此邮箱的访问权限。已获得管理员同意。邮箱访问仅限于通过邮箱访问此邮箱 因为这是一个全新邮箱上的简单测试用例,其中只包含少量测试电子邮件,所以我没有使用任何过滤器或搜索词。初始请求的格式为:https://graph.microsoft.com/v1.0/use

我有一个Office 365 Business Essentials Exchange联机共享邮箱,需要按计划检索更改。通过Microsoft Graph API Mail.ReadWrite应用程序权限向AzureAD注册的应用程序授予对此邮箱的访问权限。已获得管理员同意。邮箱访问仅限于通过邮箱访问此邮箱

因为这是一个全新邮箱上的简单测试用例,其中只包含少量测试电子邮件,所以我没有使用任何过滤器或搜索词。初始请求的格式为:https://graph.microsoft.com/v1.0/users/{ID}/mailFolders/{ID}/messages/delta?$select=发件人、收件人、时间、主题、正文

我在检索访问令牌时没有问题。初始请求和后续的nextLink请求也会返回没有问题的结果。但是,对deltaLink发出请求总是返回一个空数据集。无论自检索deltaLink以来对文件夹中的邮件做了什么更改,都会发生这种情况。相反,我得到了以下回应:

{ @odata.context:https://graph.microsoft.com/v1.0/$metadataCollectionmessage, @odata.deltaLink:https://graph.microsoft.com/v1.0/users/{id}/mailFolders/{id}/messages/delta?$deltatoken=GoHFWffpmGHQHQdBstC3TW7TDQ4HvoU5hdqPXQ_dvm724l0cdvfzrnbalvaicnixri9zmjxahp7k0ncrszj9l48ejnp7hveu8igkvknockorun6g89jwggnqn93z4vts8vtfu2w6w4wkmewhk5i6wjj8wjj8a0phlbirqc6wjjjvql7mwjjjjv7mzljjvvqljvvc7mzljvc7mzljvc7mjvc7mjvc7mzljjjjvvv, 值:[] } 无论是从已注册的应用程序运行查询,还是使用Microsoft Graph Explorer通过自己的帐户运行查询,都会发生此行为


我是不是错过了一步,还是这是一个错误?如果后者有人知道解决方法吗?

这可能是一个bug,不太可能是您控制的。每次你打电话时,deltaLink是否都会改变?如果你对一个人的邮箱使用它,你会看到同样的行为吗?@MichaelMainer,只有当我执行一个新的查询时,deltaLink才会改变。当我调用先前存在的deltaLink时,deltaLink不会更改。关于你的第二个问题,在做了一些测试之后,我可以说我在个人邮箱中也遇到了这个问题。你仍然遇到同样的问题吗?请您提供一个请求id好吗?这可能是一个bug,不太可能是您控制的。每次你打电话时,deltaLink是否都会改变?如果你对一个人的邮箱使用它,你会看到同样的行为吗?@MichaelMainer,只有当我执行一个新的查询时,deltaLink才会改变。当我调用先前存在的deltaLink时,deltaLink不会更改。关于你的第二个问题,在做了一些测试之后,我可以说我在个人邮箱中也遇到了这个问题。你仍然遇到同样的问题吗?你能提供一个请求id吗?