如何使用 MS Graph 获取用户在线会议的完整详细信息

时间:2021-06-25 10:42:00

标签: microsoft-graph-api

我正在尝试获取用户在线会议的完整详细信息。使用 Graph API 日历视图,我们可以获得用户的在线会议列表,包括加入 URL。对于我们的应用程序,需要获取更多详细信息,因此我们使用以下方法查找有关会议的其他详细信息:

GET /users/{userId}/onlineMeetings?$filter=JoinWebUrl%20eq%20'{joinWebUrl}'

https://docs.microsoft.com/en-us/graph/api/onlinemeeting-get?view=graph-rest-1.0&tabs=http

如果会议是由 userId 标识的用户创建的,则此方法有效。成为参与者是不够的。否则返回错误(请求的资源不是集合。查询选项 $filter、$orderby、$count、$skip 和 $top 只能应用于集合。)问题是创建会议的用户可能甚至是外部方或具有未知的用户对象 ID。因此,我们无法为用户获取所有在线会议的详细信息。

应用程序具有权限 Calendars.Read OnlineMeetings.Read.All

0 个答案:

没有答案