【问题标题】:Outlook API: Search mailOutlook API:搜索邮件
【发布时间】:2016-10-07 02:12:20
【问题描述】:

我正在尝试在 Outlook v2 API 中搜索包含 URL 的消息。

消息的 html 正文包含一个 URL:

<a href=\"http://www.google.com/\">http://www.google.com</a>

https://outlook.office.com/api/v2.0/me/mailfolders/inbox/messages?$search=%22http://www.google.com%22

  • 不返回任何结果

%22http%3a%2f%2fwww.google.com%22

  • 不返回任何结果

%22http%3a%2f%2fwww*google*com%22

  • 退回邮件
  • 还返回包含&lt;a href=\"http://www.google.co.uk/\"&gt;http://www.google.co.uk&lt;/a&gt;, good company.的消息

有没有什么方法可以在不使用通配符的情况下只返回与 URL 完全匹配的消息?

谢谢!

【问题讨论】:

    标签: outlook outlook-restapi


    【解决方案1】:

    根据 Outlook 文档,邮件正文不可过滤,因此您将无法在其中搜索内容。 https://msdn.microsoft.com/en-us/office/office365/api/complex-types-for-mail-contacts-calendar#message

    【讨论】:

      【解决方案2】:

      您可以使用 Microsoft Search API 来过滤电子邮件。 https://docs.microsoft.com/en-us/graph/search-concept-messages

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-10
        • 1970-01-01
        • 2016-06-24
        相关资源
        最近更新 更多