У меня есть приложение, в котором я могу создать приложение для бота, присоединиться к собранию групп Ms (предоставив joinUrl моей конечной точке). Я могу этого добиться.
Но когда я пытаюсь начать запись встречи с помощью бота (обновляя статус записи вызова с помощью указанного ниже метода), я получаю следующую ошибку:
Код: 8506 Сообщение: вызов API не разрешен из-за несоответствия требованиям записи.
Я использую Microsoft.Graph.Communications.Calls v1.2.0.850
Чтобы начать запись собрания, я использую следующее:
await Call.UpdateRecordingStatusAsync(RecordingStatus.Recording).ConfigureAwait(false);
Я выполнил инструкции по настройке PolicyRecordingCompliance, упомянутые в образце PolicyRecordingBot https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/master/Samples/V1.0Samples/LocalMediaSamples/PolicyRecordingBot
Но похоже, что эта Политика отличается от варианта использования, которого я пытаюсь достичь. В примере для этого требуется что-то вроде RecordedUser, тогда как мне нужно, чтобы мой бот начал запись собрания, как только он присоединяется к собранию.