使用 ms graph API 实现 PeerToPeer Calls

问题描述

我能够使用图形 API 通过我的 React 应用程序向组织中的 MS-Teams 用户创建调用,该调用工作正常,正在对图形 API 进行调用,并且正在向组织中的用户拨号,但我没有t 认为用户可以在没有任何设备设置的情况下进行交互,即笔记本电脑扬声器,所有这些都是为了在通话中听和说。 使用的 API :

拨打电话 https://graph.microsoft.com/beta/communications/calls

获取通话摘要 https://graph.microsoft.com/beta/communications/callRecords/{id}

我想知道如何:

  1. 我是否需要在我的 ReactJs 应用程序中创建接口,以便为用户提供所有调用功能?现在我只提供了呼叫按钮。
  2. 如何在开发阶段处理回调并在我的 React 应用程序中测试内容,因为回调仅发送到 https 路由。

注意:我使用 nestJs 作为后端。

任何人都可以为此提供一个演示,说明如何正确处理事情,就像现在使用 MS Graph API 的脑筋急转弯一样。我将非常感谢我第一次尝试这件事。

提前致谢。

解决方法

创建呼叫您需要注册呼叫机器人。这使您的机器人能够创建新的传出对等或群组呼叫,或加入现有会议。请通过此 documentationsamples 了解更多信息。