在使用graph.microsoft.com中从共享邮箱中读取备忘录
我开发了一个解决方案,可以以 mime 格式下载选定的备忘录并对其进行处理(解决方案作为 Outlook Web/客户端中的插件)。
我从这样的电子邮件中获取数据(使用图表或api v2.0)
https://outlook.office365.com/api/v2.0/me/messages/{uuid}/$value
https://graph.microsoft.com/v1.0 /me/messages/${uuid}/$value
但是,当我尝试从共享邮箱获取电子邮件时失败
{
"error": {
"code": "ErrorInvalidMailboxItemId",
"message": "Item '*******************GAAAAAABWtYncIxJ9Tr9kkgiMGaNGBwDLj7SD7a9lRI0-8mlYFHqoAAAAAAEMAADPq6uIKft4RaiCqD-1XViEAALJ75k9AAA=' doesn't belong to the targeted mailbox 'a8****67-****-****-****-c7d8****5b2c'.",
"innerError": {
"date": "2022-03-31T09:21:08",
"request-id": "189dc3f3-4813-4974-a873-bda9cb799636",
"client-request-id": "189dc3f3-4813-4974-a873-bda9cb799636"
}
}
}
我的帐户可以访问 UI(客户端/网络应用程序)中的共享邮箱,但是通过 API 无法正常工作。
有没有合适的方法来解决我的需求?
I have developed a solution that can download selected memo in mime format and process it (solution works as an addin in outlook web/client).
I fetch data from emails like this (with graph or api v2.0)
https://outlook.office365.com/api/v2.0/me/messages/{uuid}/$value
https://graph.microsoft.com/v1.0/me/messages/${uuid}/$value
However when I try to get an email from shared mailbox it fails
{
"error": {
"code": "ErrorInvalidMailboxItemId",
"message": "Item '*******************GAAAAAABWtYncIxJ9Tr9kkgiMGaNGBwDLj7SD7a9lRI0-8mlYFHqoAAAAAAEMAADPq6uIKft4RaiCqD-1XViEAALJ75k9AAA=' doesn't belong to the targeted mailbox 'a8****67-****-****-****-c7d8****5b2c'.",
"innerError": {
"date": "2022-03-31T09:21:08",
"request-id": "189dc3f3-4813-4974-a873-bda9cb799636",
"client-request-id": "189dc3f3-4813-4974-a873-bda9cb799636"
}
}
}
My account has access to shared mailbox in UI (client/web app) however via API it's not working.
Is there a proper way to solve my need?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论