0

我正在尝试使用带有公共的 Graph API 在 Microsoft Teams 中创建实时事件( https://docs.microsoft.com/en-us/microsoftteams/teams-live-events/what-are-teams-live-events )权限,以便人们可以作为客人加入现场活动。

遵循文档指南: https ://docs.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-beta ,我找不到使用所需配置创建事件的方法。

到目前为止,我已尝试使用在线会议实时和公开所需的以下帖子配置:

{
    ....
    "isBroadcast": true,
    "autoAdmittedUsers": "everyone",
    "lobbyBypassSettings" : {
        "scope": "everyone",
        "isDialInBypassEnabled": true,
    }
};

尽管我设置了不同的值,但返回的响应的值设置如下:

autoAdmittedUsers: "EveryoneInCompany"
lobbyBypassSettings: {scope: "organization", isDialInBypassEnabled: false}
outerMeetingAutoAdmittedUsers: "EveryoneInCompany"

以外部用户身份输入事件会提示我登录,并且没有以访客身份加入选项可用。

我正在使用 JavaScript 发送请求,并尝试使用 API 的 beta 版本和 1.0,没有任何变化。Graph API 的功能是否预计不适用于实时事件,是否可以使用 API 在 MS Teams 中创建具有公共权限的实时事件?

4

2 回答 2

1

目前没有用于在团队中设置实时事件的 API。请查看设置现场活动以了解另一种方式。

于 2020-12-02T11:33:17.330 回答
0

删除除以下权限外的所有权限:

  1. OnlineMeetings.Read
  2. OnlineMeetingArtifact.Read.All

图片

于 2022-02-02T22:20:04.133 回答