Outlook 如何区分邮箱邮件的Microsoft Graph API Deltaquery中的存档和删除操作?

Outlook 如何区分邮箱邮件的Microsoft Graph API Deltaquery中的存档和删除操作?,outlook,microsoft-graph-api,office365,microsoft-graph-mail,delta,Outlook,Microsoft Graph Api,Office365,Microsoft Graph Mail,Delta,用于删除邮件的Graph Explorer响应: "@odata.type": "#microsoft.graph.message", "id": "AEBwDPd7FzHxsTSay..............kAAA68v55AAA=" "@removed": { "reason": "deleted"

用于删除邮件的Graph Explorer响应:

 "@odata.type": "#microsoft.graph.message",
 "id": "AEBwDPd7FzHxsTSay..............kAAA68v55AAA="
    "@removed": {
           "reason": "deleted"
                }
邮件存档的图形浏览器响应:

"@odata.type": "#microsoft.graph.message",
"id":"AAMkAGYwZTllZD...........zHxsTSakAAA5nzbXAAA=",
       "@removed": {
            "reason": "deleted"
                   }

如何区分归档和删除操作,因为它对deltaquery给出了相同的响应?

我可以在这里考虑最接近的一个。。。您可以检查odata.nextlink项目所在的位置或文件夹(常规Outlook文件夹,如mailfolders或特殊文件夹,如archive)。我使用delta获取邮件更改。我尝试将邮件id(我存储的)与已删除或已存档文件夹中的邮件进行匹配,以确定邮件是已删除还是已存档,但当邮件移动到任何其他文件夹时,邮件id会发生更改。是否有其他方法来区分归档和删除操作?