【发布时间】:2017-02-10 19:09:03
【问题描述】:
我正在使用 Outlook Rest api v2 (https://msdn.microsoft.com/en-us/office/office365/api/api-catalog)
对于获取请求而言,“安全”的最大 URL 长度是多少。 就我而言,我想从一组几个对话中请求消息。我提出了一个类似这样的请求(假设对话 ID 不同):
https://outlook.office.com/api/v2.0/me/mailfolders/inbox/messages?$filter=ConversationId eq 'AAQkADNjZDVkNTljLTMwNmEtNDM1Yi1iZjgyLTAwNTgzYzBmNDc4NQAQAA6kWdKUPhNGknn6sPucTnE=' or ConversationId eq 'AAQkADNjZDVkNTljLTMwNmEtNDM1Yi1iZjgyLTAwNTgzYzBmNDc4NQAQAA6kWdKUPhNGknn6sPucTnE=' or ConversationId eq 'AAQkADNjZDVkNTljLTMwNmEtNDM1Yi1iZjgyLTAwNTgzYzBmNDc4NQAQAA6kWdKUPhNGknn6sPucTnE='
我想知道在一个请求中我可以安全地加入多少个“或”子句。除了“标准”URL 长度限制之外,Outlook API 是否还有其他限制?
【问题讨论】:
-
看起来 ODATA 'or' 请求仅限于 10 项。
-
“通过对话”检索邮件是 uservoice 的一项请求功能。考虑支持officespdev.uservoice.com/forums/…
标签: outlook-restapi office365-restapi