最近有一些朋友问我,有没有可能获取到会议的详情,我搜索了目前所有的 teams 文档,发现有一个api可以获取,不过在我写这篇文章的时候,这个 api 还在 preview 阶段,可能在正式发布前,还会有一些变化,但是按照之前的经验,这个变化基本不会有。 :)
我们来看看如果在 c# 代码里调用这个 api
MeetingInfo meetingInfo = await TeamsInfo.GetMeetingInfoAsync(turnContext);
如果大家喜欢直接使用 http request 来调用 api 的话,url 如下:
GET /v1/meetings/{meetingId}
返回的会议信息有如下这些:
{
"details": {
"id": "{meeting ID}",
"msGraphResourceId": "",
"scheduledStartTime": "2022-01-30T08:50:00+00:00",
"scheduledEndTime": "2022-01-30T09:30:00+00:00",
"joinUrl": "https://teams.microsoft.com/l/abcdef.....",
"title": "test meeting title",
"type": "Scheduled"
},
"conversation":