oauth2.0 microsoft graph API - $从电子邮件和$搜索中筛选

nmpmafwu  于 2022-11-21  发布在  其他
关注(0)|答案(1)|浏览(172)

我需要一个微软图形API查询检索邮件的基础上,从电子邮件过滤器&包含一个特定的词。
有现成的API可以单独执行这些操作。
要根据发件人电子邮件地址检索邮件,请执行以下操作:

https://graph.microsoft.com/v1.0/me/messages?$filter=(from/emailAddress/address) eq 'member_services@outlook.com'

根据搜索词检索邮件

https://graph.microsoft.com/v1.0/me/messages?$search=get

但我需要一个同时执行这两项操作的查询。
我试着用&组合它们,但不起作用。

https://graph.microsoft.com/v1.0/me/messages?$search=get&$filter=(from/emailAddress/address) eq'member_services@outlook.com'

此查询产生错误的要求错误。

请帮我一个适当的查询工作。

kulphzqa

kulphzqa1#

eq运算符后缺少空格,但这并不重要,因为$search不支持查询参数$filter
您只能使用$search并指定from和术语,如下所示

https://graph.microsoft.com/v1.0/me/messages?$search="from:member_services@outlook.com AND get"

资源:
对邮件集合使用$search

相关问题