Office.context.mailbox.item.getSharedPropertiesAsync() устареет в 2022 году?

#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, однако мы сообщим об этом в общих чертах на нашей странице документации, как только закончим наш обзор.