Можно ли фильтровать электронную почту, используя EntryID (PR_ENTRYID) с Outlook REST API? - PullRequest
0 голосов
/ 12 октября 2018

В настоящее время мы используем управляемые API EWS в нашем приложении и планируем перейти на использование API-интерфейса Outlook REST.Я новичок в мире Outlook REST API и ищу некоторые входные данные.

Я пытаюсь получить электронную почту с биржи, используя PR_ENTRYID с REST API, и получить ее свойства, однако всегда сталкиваюсь с ошибкой, как показано ниже:

Код состояния ответа не указывает на успех: 400 (неверный запрос).

Используемая конечная точка: https://outlook.office365.com/api/v2.0/me/messages?

Код:

Над конечной точкой добавлен нижеследующий фильтр:

"$ filter = SingleValueExtendedProperties / any (ep: ep / PropertyId eq 'Binary 0x0fff' и приведение (ep / Value, Edm.Binary) eq '" + entryId + "')";

где EntryID является "00000000224A6557586868FH8N6765SZ6F78768686C9786R7658E8686860886D8768676C8B6CV75V7C57S6F5S8FSF7S9F7D86GD7G57D6G86D84000000"

1017 * также пытались EntryID из ниже формы не повезло: "AAAAACJKsh5bmbBdknCdkkjAAdjhV76ssn876fBDJg76jdkBfnnnkbslnKns76229873qHGHGnPPSHSFH + gdgf8BmF8aJdgaAAA ==" 1019 * Пожалуйста, обратите внимание, что я могу расширить свойства, как указано здесь , однако не удается отфильтровать / получить электронную почтуэто свойство.Я следовал за официальной документацией на официальной документации

Любая помощь высоко ценится.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...