Чтение писем в Outlook через MS 365 Graph Client без формы входа - PullRequest
0 голосов
/ 03 апреля 2019

Мне нужно читать электронные письма Outlook из папки «Входящие» в консольном приложении Windows.Я пытаюсь использовать MS Graph Client для того же.Проблема в том, что я не хочу входить в систему для создания токена доступа.Как мне начать генерировать токен доступа без формы входа?Я буду признателен за любую помощь.

Я пробовал решение, приведенное в этой статье , но не смог заставить его работать, так как я не знал redirectUrl и не мог разрешить некоторые ссылки дляданный код.

1 Ответ

0 голосов
/ 11 апреля 2019

Для одного пользователя -> Использовать поток кода устройства

Если вы хотите получить доступ к почтовому ящику одного пользователя: вы можете использовать поток кода устройства Документация .

Этот поток позволяет отображать код для пользователя, он переходит на страницу входа в устройство и авторизует ваше приложение. Вы также получите токен обновления, чтобы этот доступ можно было использовать для регистрации.

Любой пользователь в организации -> Использовать учетные данные клиента

Если вы хотите получить доступ к любому почтовому ящику всей организации, вы можете проверить этот ответ и заменить требуемое разрешение на Чтение почты во всех почтовых ящиках .

...