Как мне создать конечную точку URL-адреса уведомления для уведомлений об изменениях в Microsoft Graph api

#azure #azure-active-directory #microsoft-graph-api

#azure #azure-active-directory #microsoft-graph-api

Вопрос:

Я пытаюсь получать уведомления об изменениях для пользователей, использующих Microsoft graph api. Для целей тестирования я использовал ngrok, как предлагали многие.

Но теперь я хочу использовать реальный URL-адрес уведомления для тестирования моего кода.

Как мне это сделать? В документации Microsoft говорится, что «Этот URL-адрес должен использовать протокол HTTPS».

Создать ли конечную точку в Azure или какие есть другие варианты?

Заранее спасибо.

Ответ №1:

notificationURL — это просто ваш прокси-адрес. Смотрите пример здесь:https://github.com/OfficeDev/hands-on-labs/blob/master/O3653/O3653-19 WebHooks/Lab.md

В примере с использованием ngrok выглядит так:

 https://74c48253.ngrok.io/notification/listen
  

Ответ №2:

Вы могли бы использовать Power Automate Instant Cloud Flow с триггером «При получении HTTP-запроса», а последующие шаги могли бы включать электронные письма с подробной информацией об уведомлении. При сохранении потока будет сгенерирован URI, который вы можете скопировать и использовать в качестве URI уведомления об изменении графика.