【问题标题】:Maximum meeting limits a user can join via Skype For business ucwa application用户可以通过 Skype For business ucwa 应用程序加入的最大会议限制
【发布时间】:2023-03-07 09:43:02
【问题描述】:

我需要同时在多个会议中检查用户是否在大厅中。如果我通过 Skype ucwa 应用程序加入用户,我可以通过 EventChannel 获得所需的信息。这对我来说最多可用于 4 次会议。这意味着如果我为同一个用户加入 4 个不同的会议,我会在属于 4 个会议的事件频道中获得事件,并且可以找到其他用户是否在大厅中。

但是在生产环境中这个数字可以达到100多个,并且我需要及时执行这些步骤。说每 3 分钟一次,我需要检查用户是否在大厅。但是现在,如果我尝试加入超过 4 个或有时 5 个会议,我会收到 403 错误,错误代码是“Forbidden”,错误子代码是“MaxEventCountReached”。

在任何地方都没有关于此错误代码的文档。即使在 4 次会议加入后,如果我尝试删除最初用于登录的 Skype 应用程序并再次创建(POST)应用程序并尝试加入会议,大多数时候我都会收到错误消息。

有人知道如何进行吗?

P.S 客户端应用程序是用 Java 编写的

【问题讨论】:

    标签: skype skype-for-business skypedeveloper ucwa skype4java


    【解决方案1】:

    根据设计,您一次不能参加超过 4 个会议。我真的想不出一个好方法来参加很多监控大厅的会议。这可以由 O365 中的受信任应用程序 API 处理。它不使用仅限于 4 个会议加入的用户主体。您可以将 Trusted Application 端点加入 4 个以上的会议,但我还没有实际测试过。

    【讨论】:

      【解决方案2】:

      如果您可以避免留在这些会议中,您可以很快地加入、检查和离开。但是,请参阅 UCWA 网站中的 MaxConferencesPerHour 设置。默认情况下,每小时 40 次。增加这个数字将允许您加入您的基础设施可以处理的尽可能多的会议。

      MaxEventCountReached 来自于每个 sip 地址在一小时内加入超过 40 个会议,或者每个 ucwa 应用程序队列中超过 6000 个事件,您可以通过轮询事件端点来清除此队列。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-04-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-05-15
        • 1970-01-01
        • 2016-05-06
        相关资源
        最近更新 更多