OutlookAPI错误指定的OData类型无效:Microsoft.OutlookServices.FileAttachment
我们有一个功能设置为从我们的 Web 应用程序通过 Outlook 发送电子邮件,它运行良好,但今天早上突然我的电子邮件收件箱充斥着来自我们系统的错误,说由于错误的请求,它无法发送带有 Outlook 的电子邮件. 错误看起来像这样:
{"error":{"code":"BadRequest","message":"Invalid OData type specified: "Microsoft.OutlookServices.FileAttachment"","innerError":{"date":"2021-07-02T05:43:00","request-id":"XXX","client-request-id":"XXX"}}}
正如我所说,它昨天有效,但现在不行了。并且其中很多在嵌入的标题图像之外没有特定的附件,自从它工作以来就没有改变。
关于错误原因的任何建议?
回答
好的,所以我想通了。出于某种原因,我们的附件仍被设置为数据类型的“#Microsoft.OutlookServices.FileAttachment”。我将其更改为“microsoft.graph.fileAttachment”,现在又可以正常工作了。我不知道为什么它决定今天强制改变,但我会留下这个问题并回答,以防其他人有同样的问题。
THE END
二维码