Microsoft graph api 如何使用“;Microsoft Graph”;RESTAPI?

Microsoft graph api 如何使用“;Microsoft Graph”;RESTAPI?,microsoft-graph-api,outlook-restapi,Microsoft Graph Api,Outlook Restapi,我们已使用Microsoft Graph API将outlook集成到iOS应用程序中。我们有一个用例,必须按附件名称或主题过滤outlook邮件。我们使用查询参数来访问graph API 到microsoft文档 根据上述文档,$search参数用于筛选outlook邮件。当我们点击低于API时,我们得到了错误的响应。它返回的邮件在主题和邮件正文中都有“测试邮件”。但它应该只返回主题行为“测试邮件”的消息 https://graph.microsoft.com/v1.0/me/messages

我们已使用Microsoft Graph API将outlook集成到iOS应用程序中。我们有一个用例,必须按附件名称或主题过滤outlook邮件。我们使用查询参数来访问graph API

到microsoft文档

根据上述文档,
$search
参数用于筛选outlook邮件。当我们点击低于API时,我们得到了错误的响应。它返回的邮件在主题和邮件正文中都有“测试邮件”。但它应该只返回主题行为“测试邮件”的消息

https://graph.microsoft.com/v1.0/me/messages?$search="subject:Test Mail” 
当我们通过点击下面的API,按附件名称过滤消息时,我们面临同样的问题。事实上,在这种情况下,我们得到的是一个空的响应

https://graph.microsoft.com/v1.0/me/messages?$search=“attachments:test.png” 
上面的URL格式正确吗?为什么我们没有得到想要的回应?请帮我们解决这个问题

仅针对主题,您可以使用:

/v1.0/me/messages?$search="subject:search term"
或过滤器:

/v1.0/me/messages?$filter=contains(subject, 'my search term')
(在此方法中,搜索词必须与主题字符串的一部分完全匹配)

仅用于搜索附件,您必须使用关键字“附件”而不是“附件”():

仅针对主题,您可以使用:

/v1.0/me/messages?$search="subject:search term"
或过滤器:

/v1.0/me/messages?$filter=contains(subject, 'my search term')
(在此方法中,搜索词必须与主题字符串的一部分完全匹配)

仅用于搜索附件,您必须使用关键字“附件”而不是“附件”():


如果您是根据文档实施的,那么您可能应该与Microsoft联系以获得支持。我无法在图形浏览器中再现您关于主题搜索的错误:当我搜索/v1.0/me/messages时?$search=“subject:north”&$Select=Id,subject,正文当我使用/v1.0/me/messages搜索“发送”时,第一条消息“Northwind Traders Proposal”包含“发送”一词?$search=“subject:sending”&$Select=Id,subject,body结果为空[]。我是否做了一些不同的事情?如果您是根据文档实施的,那么您可能应该与Microsoft联系以获得支持。我无法在图形浏览器中再现有关主题搜索的错误:当我搜索/v1.0/me/messages时?$search=“subject:north”&$Select=Id,subject,正文当我使用/v1.0/me/messages搜索“发送”时,第一条消息“Northwind Traders Proposal”包含“发送”一词?$search=“subject:sending”&$Select=Id,subject,body结果为空[]。也许我做了些不同的事情?嗨,谢谢你的解决方案。这解决了我的用例/v1.0/me/messages?$filter=包含(主题,“我的搜索词”),但主题和附件搜索仍不起作用/v1.0/me/messages?$search=“subject:search term”/v1.0/me/messages?$search=“attachment:search term”是否与“和”有关?这很奇怪,正常情况下应该可以正常工作,没有任何问题。你能在游戏中重现同样的行为吗?嗨,谢谢你的解决方案。这解决了我的用例/v1.0/me/messages?$filter=包含(主题,“我的搜索词”),但主题和附件搜索仍不起作用/v1.0/me/messages?$search=“subject:search term”/v1.0/me/messages?$search=“attachment:search term”是否与“和”有关?这很奇怪,正常情况下应该可以正常工作,没有任何问题。你能在计算机中重现同样的行为吗?