Не удается получить неизменные идентификаторы - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь получить неизменяемые идентификаторы для сообщений, но я не могу их получить.Вот что я пытался сделать:

  1. конечная точка: https://graph.microsoft.com/beta/
  2. Заголовок: добавлен Предпочтение: IdType = "ImmutableId" (мне пришлось использовать символ escape "\", чтобы использоватьцитаты)

Я сделал запрос списка сообщений до и после изменения родительской папки сообщения, но сообщение "id" не является неизменным.

Получаем ли мы какие-либо указания на то, чтопредпочтение «Неизменяемое» было учтено?

Лучше ли мне переключиться на Outlook API (v1.0 или v2.0), чтобы получить неизменяемые идентификаторы?

Спасибо за вашеответить.

Ответы [ 2 ]

0 голосов
/ 04 августа 2019

Вы должны добавить заголовок Prefer: IdType="ImmutableId" в обоих местах, при создании подписки и при перемещении электронного письма.

0 голосов
/ 26 ноября 2018

Получаем ли мы какие-либо указания на то, что предпочтение "Неизменяемое" было учтено?

Просто в ожидании официальных государств любое указание не обязательно является надежным.

Что лучше, чтобы я переключился на Outlook API (v1.0 или v2.0), чтобы получить неизменяемые идентификаторы?

Да для реальных производственных приложений, бета-версия в основном для тестирования/preview.

Важное замечание: API в версии / beta в Microsoft Graph находятся в предварительном просмотре и могут быть изменены.Использование этих API в производственных приложениях не поддерживается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...