2016-10-21 5 views
2

Я буду работать на почте Outlook API поиска и, как я прочитал в документацииOutlook Mail Поиск Api

Перспективы Rest Почта API Documentation

https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations#get-messages

Просто запрашивая с помощью параметра $ поиска:

url: https://outlook.office.com/api/beta/me/MailFolders/INBOX/messages?$select=Sender,Subject,From,CcRecipients,HasAttachments,Id,SentDateTime,ToRecipients,BccRecipients&$top=10&$skip=0&$search=sample email 

с критериями поиска "из:" Ключевое слово:

url: https://outlook.office.com/api/beta/me/MailFolders/INBOX/messages?$select=Sender,Subject,From,CcRecipients,HasAttachments,Id,SentDateTime,ToRecipients,BccRecipients&$top=10&$skip=0&$search=from:invitation 

Они $ поиск ключевое слово, но с помощью $ поиска я получаю BAD REQUEST. По моему мнению, $ search не поддерживается Outlook API.

У кого-нибудь есть идеи, как я могу выполнять поиск по почте, поскольку я хочу выполнить поиск по папке с мудрым поиском?

Процент

ответ

2

G-reetings.

Как использовать двойные кавычки, чтобы обернуть ваш поиск subject?

Как этот

https://outlook.office.com/api/beta/me/MailFolders/INBOX/messages?$select=Sender,Subject,From,CcRecipients,HasAttachments,Id,SentDateTime,ToRecipients,BccRecipients&$top=10&$skip=0&$search="from:invitation" 

Или использовать UrlEncode все вместе

%22from%3Ainvitation%22 
Смежные вопросы