Я установил веб-перехватчик для Azure Graph CallRecords для сбора данных о вызовах Teams. Все данные возвращаются идеально.
Есть хотя бы один случай, с которым я не знаю, как обращаться. Наличие вызова Teams с внешним пользователем, не являющимся частью нашей рекламы. Ответ CallRecord возвращает объект для внешнего пользователя следующим образом:
"user": {
"id": "<user-id>",
"displayName": "External user",
"tenantId": "<tenant-id>"
}
Я думал, что, поскольку мы пригласили человека на наш звонок, он будет автоматически добавлен в качестве гостя в нашу рекламу. Но, похоже, это не так. Поэтому мы не можем связать этого внешнего пользователя с существенной информацией, такой как электронная почта. Я попытался запустить API-запрос пользователя графа; Но возвращаемый ресурс не найден.
Я что-то упустил, есть ли способ запросить информацию о внешнем пользователе?