У меня есть работающая служба Windows, созданная с использованием C # и Outlook REST API 1, которая читает почтовый ящик для извлечения вложений из сообщений.
Это работает хорошо ... но Microsoft решила отказаться от этого API и прекратить его работу.
Сейчас я пытаюсь использовать API 2.0, но я не могу аутентифицироваться в API, используя имя пользователя / пароль, как я делал при использовании API 1.
Если я пойму, как это работает, используя API 2.0, я могу:
- Получить токен с помощью идентификатора приложения / ключа безопасности, но в этом случае я не смогу получать сообщения от конкретного пользователя.
- Получить токен, используя идентификатор пользователя / пароль, но в этом случае эти данные будут заполнены пользователем в форме веб-соединения Wicrosoft.
Первый совместим с веб-сервисами, но я не могу делать то, что хочу.
Второй позволяет мне делать то, что я хочу, но он не совместим со службой Windows.
Я прав?
Есть ли другой способ достичь моей цели?
Спасибо за продвижение,