В настоящее время я использую Microsoft OneNote API (REST) для чтения содержимого страниц OneNote. Я уже подписался на уведомления о любых изменениях в контенте любой страницы. Microsoft так отправляет мне уведомление о каждом изменении содержимого любой страницы. Они отправляют комбинацию X-Authenticated
user_id
и идентификатора подписки в webhook. Как это:
{
"value": [
{
"subscriptionId": "WLID-00000000441A2E0C",
"userId": "WLID-1F50AB22CBE04E58"
}
]
}
Недавно MS выпустила Graph API и рекомендовала использовать его вместо OneNote API. Итак, я перевожу свою реализацию из OneNote API в Graph API.
Я получаю userId
(WLID-1F50AB22CBE04E58
) с X-Authenticated-userId
в заголовках ответа одного из этих API в OneNote API
https://www.onenote.com/api/v1.0/me/notes/notebooks
Но я не получаю это с Microsoft Graph. Для каждого пользователя, завершающего процесс аутентификации, должен быть уникальный идентификатор.
Где я могу получить userId
из Microsoft Graph?