outook надстройка в IOS - PullRequest
       14

outook надстройка в IOS

2 голосов
/ 26 июня 2019

Office.context.mailbox.item.itemId отличается в IOS

Здравствуйте, Я разработал надстройку для Outlook для сохранения электронной почты в списке SharePoint. Которые нормально работали в Интернете, клиенте, IOS и Android. Чтобы сохранить электронную почту в SharePoint, я прочитал ее, используя EWS. Через несколько дней я замечаю, что надстройка не работает должным образом для IOS. Я отлаживаю код и обнаруживаю, когда запрашиваю в своей службе чтение электронной почты. Office.context.mailbox.item.itemId возвращает неверный форматированный идентификатор, который не совпадает с идентификатором сети или клиента. Чтобы прочитать письмо, я вызвал EWS-сервис EmailMessage.Bind, который выдает «Этот протокол не поддерживает ImmutableIds». Некоторое тело помогает мне, как я могу получить правильный идентификатор в IOS из офисного контекста, я попробовал Office.context.mailbox.convertToEwsId, который не помогает.

Samaresh

1 Ответ

0 голосов
/ 27 июня 2019

EWS - это старый протокол, который не поддерживает все новые возможности Outlook. Immutable Id - это новое введенное свойство, которое не принимается EWS. Рекомендуется использовать REST API вместо вызовов EWS, поскольку REST API поддерживает immutableID?

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