Microsoft图获取呼叫数据不起作用

时间:2019-12-23 10:38:44

标签: azure azure-active-directory microsoft-graph microsoft-graph-teams

我们可以通过Microsoft Graph API获得Microsoft Teams通话数据吗?

可以通过会议邀请中提供的团队会议链接进行通话。

我想获取通话的开始时间和结束时间。

我尝试了以下查询

https://graph.microsoft.com/v1.0/communications/calls/

https://graph.microsoft.com/v1.0/communications/onlineMeetings

1 个答案:

答案 0 :(得分:0)

您可以使用此Microsoft Graph API-Get onlineMeeting<amp-selector layout="container" on="select: AMP.setState({ currentSelection: event.targetOption, })" class="sample-selector" > <amp-img src="https://amp.dev/static/img/docs/tutorials/firstemail/photo_by_caleb_woods.jpg" width="50" height="50" option="neutral" ></amp-img> <amp-img src="https://amp.dev/static/img/docs/tutorials/firstemail/photo_by_craig_mclaclan.jpg" option="good" width="50" height="50" option="good"></amp-img> </amp-selector> <a href="https://mysite/page.jsp?param=neutral" [hidden]="currentSelection != 'neutral'" >Click Button</a> <a href="https://mysite/page.jsp?param=good" [hidden]="currentSelection != 'good'" >Click Button</a> startDateTime将包含在response中。

endDateTime

请注意permissions,它仅支持GET https://graph.microsoft.com/v1.0/communications/onlineMeetings/?$filter=VideoTeleconferenceId%20eq%20'123456789' 权限,这意味着您只能使用client credential flow获取访问令牌,然后使用该令牌调用API。

有关如何获取令牌和调用API的更多详细信息,请访问此链接-Get access without a user