#microsoft-graph-api #office-js #microsoft-graph-mail
Вопрос:
Наша надстройка Outlook импортирует электронные письма в базу данных, и я переношу ее с использования Outlook REST API на Microsoft Graph в соответствии с этим уведомлением: https://developer.microsoft.com/en-us/graph/blogs/outlook-rest-api-v2-0-deprecation-notice/
В настоящее время надстройка вызывает getSharedPropertiesAsync()
на стороне клиента почтовый ящик targetmail, чтобы проверить, находится ли сообщение электронной почты в общем почтовом ящике. Затем это сообщение отправляется на сервер для получения общего сообщения с:
message = await graphClient.Users[targetMailbox].Messages[messageId].Request().GetAsync();
Я знаю , что для того, чтобы позвонить getSharedPropertiesAsync()
, вы должны сначала получить токен доступа REST с помощью:
mailbox.getCallbackTokenAsync({ isRest: true }
Следовательно, является getSharedPropertiesAsync()
ли часть API REST устаревшей в 2022 году?
Существует ли альтернативный способ доступа к сообщению электронной почты (с использованием идентификатора сообщения) в общем почтовом ящике из Microsoft Graph, используя только код на стороне сервера?
Ответ №1:
В настоящее время мы пересматриваем наши API, чтобы определить, как на них повлияет устаревание API REST, запланированное на 2022 год. У нас нет обновлений по какому-либо конкретному API, однако мы сообщим об этом в общих чертах на нашей странице документации, как только закончим наш обзор.