列出虚拟事件注册的会话
命名空间:microsoft.graph
获取注册者在网络研讨会中注册的会话摘要列表。 会话摘要仅包含虚拟事件会话的 endDateTime
、id
、startDateTime
joinWebUrl
、 和 subject
。 会话属性的其余部分将为 null。
若要获取 virtualEventSession 的所有属性,请使用 Get virtualEventSession 方法。
注意
虚拟事件网络研讨会只能有一个单一的虚拟事件会话。 集合中将返回单个会话摘要。
此 API 可用于以下国家级云部署。
全局服务 | 美国政府 L4 | 美国政府 L5 (DOD) | 由世纪互联运营的中国 |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
权限
为此 API 选择标记为最低特权的权限。 只有在应用需要它时,才使用更高的特权权限。 有关委派权限和应用程序权限的详细信息,请参阅权限类型。 要了解有关这些权限的详细信息,请参阅 权限参考。
权限类型 | 最低特权权限 | 更高特权权限 |
---|---|---|
委派(工作或学校帐户) | VirtualEvent.Read | 不可用。 |
委派(个人 Microsoft 帐户) | 不支持。 | 不支持。 |
应用程序 | VirtualEvent.Read.All | 不可用。 |
HTTP 请求
GET /solutions/virtualEvents/webinars/{webinarId}/registrations/{registrationId}/sessions
请求标头
名称 | 说明 |
---|---|
Authorization | 持有者 {token}。 必填。 详细了解 身份验证和授权。 |
请求正文
请勿提供此方法的请求正文。
响应
如果成功,此方法在响应正文中返回响应 200 OK
代码和 virtualEventSession 对象集合。
目前,当此方法返回对象时,只有 virtualEventSession 对象的以下属性包含数据。 所有其他属性均为 null。 若要获取 virtualEventSession 的所有属性,请使用 Get virtualEventSession 方法。
属性 | 类型 | 说明 |
---|---|---|
endDateTime | DateTimeTimeZone | 虚拟事件会话结束时间。 |
id | String | 虚拟事件会话的唯一标识符。 此为只读属性。 继承自 onlineMeetingBase。 |
joinWebUrl | String | 虚拟事件会话的加入 URL。 此为只读属性。 继承自 onlineMeetingBase。 |
startDateTime | DateTimeTimeZone | 虚拟事件会话开始时间。 |
subject | String | 虚拟事件会话的主题。 继承自 onlineMeetingBase。 |
示例
请求
以下示例显示了一个请求。
GET https://graph.microsoft.com/v1.0/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations/127962bb-84e1-7b62-fd98-1c9d39def7b6/sessions
响应
以下示例显示了相应的响应。
注意:为了提高可读性,可能缩短了此处显示的响应对象。
HTTP/1.1 200 OK
Content-Type: application/json
{
"value": [
{
"@odata.type": "#microsoft.graph.virtualEventSession",
"id": "8d62dd52-4dff-4c75-96a9-f905cc3ff942",
"startDateTime": "2023-08-08T12:30:00Z",
"endDateTime": "2023-08-09T22:00:00Z",
"joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDVjNzk3OWEtYjc2NS00NTA1LTkyMzQtYTYzMGI5YmFmMjM5%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%221cd068e4-5b08-4e75-a7f9-7b4e067a0820%22%7d",
"subject": "Session one",
"isBroadcast": null,
"broadcastSettings": null,
"capabilities": [],
"audioConferencing": null,
"chatInfo": null,
"videoTeleconferenceId": null,
"externalId": null,
"joinMeetingIdSettings": null,
"lobbyBypassSettings": null,
"isEntryExitAnnounced": null,
"allowedPresenters": null,
"allowAttendeeToEnableMic": null,
"allowAttendeeToEnableCamera": null,
"allowMeetingChat": null,
"shareMeetingChatHistoryDefault": null,
"allowTeamworkReactions": null,
"recordAutomatically": null,
"watermarkProtection": null,
"allowParticipantsToChangeName": null
}
]
}