获取Microsoft Teams中通道中会议的状态



给定一个通道的通道id,是否有任何端点允许我们查询在查询时该通道中是否发生了会议。无论会议是提前安排还是直接开始。

从我目前所看到的

GET /teams/{team-id}/channels/{channel-id}/messages

提供预定的会议,但有时会议可能没有按时间开始,所以我如何知道某个频道中是否有实时会议(即会议已经开始(,给定其频道id

请求的响应

GET /teams/{team-id}/channels/{channel-id}/messages

返回CCD_ 2的集合。

CCD_ 3具有CCD_ 5资源类型的属性CCD_。

其中一个事件是callStartedEventMessageDetail,它表示关于呼叫启动的事件消息的细节。此消息是在呼叫开始时生成的。

CCD_ 7具有表示呼叫事件类型的属性CCD_。可能的值有:callmeetingscreenShareunknownFutureValue

因此,检查eventDetail是否包含属性callEventType设置为meetingcallStartedEventMessageDetail

callStartedEventMessageDetail相对的是callEndedEventMessageDetail,其表示关于结束呼叫的事件消息的细节

资源:

聊天消息资源类型

eventMessageDetail资源类型

callStartedEventMessageDetail资源类型

callEndedEventMessageDetails资源类型

最新更新