#microsoft-graph-api
#microsoft-graph-api
Вопрос:
Мы можем подключаться к Graph и читать электронные письма и папки. Тем не менее, нам также необходимо иметь MIME-сообщение электронной почты, которое необходимо сохранить в нашем приложении в качестве подтверждения одобрения и позже можно загрузить в виде файла .eml.
Мы ссылались на https://learn.microsoft.com/en-us/graph/outlook-get-mime-message и https://learn.microsoft.com/en-us/graph/api/message-get?view=graph-rest-1.0amp;tabs=java#request-3 для выполнения вызова REST.
Однако мы получаем следующий ответ :
Запрос OData не поддерживается.
SdkVersion : graph-java / v2.3.1 Авторизация : [PII_REDACTED]
Добавлены API / Разрешения Mail.ReadWrite с согласия администратора и User.Read.
Требуются ли дополнительные настройки в Graph API или любой другой способ получения MIME-сообщения?
Спасибо
Ответ №1:
Проблема была решена . СООБЩЕНИЕ должно быть сделано, как показано ниже
graphClient.users(имя пользователя).messages(msgId).content().buildRequest().get();
пока я звонил в
graphClient.users(имя пользователя).Почтовые папки (идентификатор папки).сообщения (msgId).content().buildRequest().get();