Microsoft Graph Message搜索API不适用于com

问题描述 投票:0回答:1

我试图将我的Outlook帐户发送的邮件发送到电子邮件([email protected])。请注意,电子邮件地址中包含+

有一个问题:https://graph.microsoft.com/v1.0/me/messages?$search="to:[email protected]"&$select=subject,toRecipients,from&$top=5

即使我在我发送的文件夹中看到邮件已发送到此电子邮件,也不会返回任何消息。

现在如果稍微调整一下这个查询 - (从电子邮件中删除comhttps://graph.microsoft.com/v1.0/me/messages?$search="to:xyz.abc+5@gmail."&$select=subject,toRecipients,from&$top=5

奇怪的是,现在响应包含正确的消息。

这是我遇到的一个非常奇怪的问题,任何人都可以告诉我我缺少什么或者Graph API有任何错误吗?

outlook microsoft-graph
1个回答
0
投票

根据我的测试和official docs,您应该更好地使用如下搜索,它将返回值:

https://graph.microsoft.com/v1.0/me/messages?$search="to:xyz.abc"&$select=subject,toRecipients,from

虽然没有官方文档宣布这一点,但似乎搜索会忽略* .com值,所以返回的结果为null。

© www.soinside.com 2019 - 2024. All rights reserved.