【发布时间】:2020-01-10 09:38:31
【问题描述】:
我的目标是确认被用户删除的邮件确实已进入“已删除邮件”文件夹。
我有一个订阅通知我 changeType = 已删除。通过此订阅,我会收到这样的通知 -
{
u '@odata.type': u '#microsoft.graph.message',
u '@removed': {
u 'reason': u 'deleted'
},
u 'id': u 'AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AQ4KiMeupd0KGRfRTWvssWQAAZpGrnAAA'
}
然后我获取此消息 ID,并查询服务器以获取消息。我希望邮件中的父文件夹 id 会告诉我邮件是否已移至“已删除邮件”文件夹
https://graph.microsoft.com/v1.0/me/messages/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AQ4KiMeupd0KGRfRTWvssWQAAZpGrnAAA
此 API 成功,我收到带有消息对象的响应。但是 parentFolderId 值无效 - 即它与我从 https://graph.microsoft.com/v1.0/me/mailFolders 获得的任何现有文件夹 ID 都不匹配
有人遇到过这样的问题吗? 收到删除通知后,如何确认邮件确实已进入“已删除邮件”
感谢所有帮助。
谢谢。
【问题讨论】: