我有一个应用程序,我可以在其中制作一个 Bot 应用程序,加入 Ms 团队会议(通过向我的端点提供 joinUrl)。我能够做到这一点。
但是,当我尝试使用 Bot 开始录制会议(通过使用下面提到的方法更新通话的录制状态)时,我收到以下错误:
代码:8506 消息:API 调用不允许用于非合规记录调用
我正在使用 Microsoft.Graph.Communications.Calls v1.2.0.850
要开始录制会议,我使用以下内容:
await Call.UpdateRecordingStatusAsync(RecordingStatus.Recording).ConfigureAwait(false);
我已按照 PolicyRecordingBot 示例https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/master/Samples/V1.0Samples/LocalMediaSamples/PolicyRecordingBot中提到的如何设置 PolicyRecordingCompliance 的说明进行操作
但似乎这个政策与我试图实现的用例不同。在示例中,它需要像 RecordedUser 一样的东西,而我需要我的 Bot 在加入会议后立即开始录制会议。