Как читать мои сообщения из папки «Входящие» или отправленные сообщения с определенного адреса электронной почты и в течение определенного интервала? - PullRequest
0 голосов
/ 15 мая 2018

Я работаю в API Graph Explorer, чтобы прочитать электронную почту моей учетной записи.Идея состоит в том, чтобы передать адрес электронной почты и интервал дат в Graph API, и он должен вернуть мне те же сообщения, связанные с этим email.it, могут быть от отправленного элемента, и входящие могут быть оба .Я использую ниже API:

https://graph.microsoft.com/v1.0/me/messages?$Search="Aj****@t**maxa****icas.com
and Sent >= 2018-05-09"

, но это дает сообщения из моей входящей почты не от отправленной электронной почты. Может ли любая 1 помочь мне.Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 мая 2018
https://graph.microsoft.com/v1.0/me/mailFolders/SentItems/messages$search="Received>=2018-05-16T11:55:01 AND Participants:A***@tr*****c**as.com"&$top=10 

Это прекрасно работает для меня.

Вы можете передать формат гггг-мм-дд также в дату Возрождения.

0 голосов
/ 15 мая 2018

Конечная точка /me/messages работает с почтовым ящиком, но есть исключения. Определенно исключены определенные почтовые папки: Исходящие, Отправка, Нежелательная почта, Удаленные. Как правило, папки, содержащие исходящую или иным образом игнорируемую почту (например, мусор, мусор), требуют особой обработки.

Чтобы работать с определенной папкой, вам нужно указать эту папку в вашем URL-пути:

/me/mailFolders/{folder}/messages

{folder} может быть папкой id (полученной путем перечисления папок с помощью /me/mailFolders) или «общеизвестным именем папки», которое предопределено Exchange (ArchiveRoot, ConversationHistory, DeletedItems, Drafts, Inbox, JunkEmail, Outbox или SentItems).

Таким образом, чтобы получить сообщения в папке «Отправленные», вы должны позвонить:

https://graph.microsoft.com/v1.0/me/mailFolders/SentItems/messages
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...