gpt4 book ai didi

api - Skype for Business 在线管理 API

转载 作者:行者123 更新时间:2023-12-05 06:32:34 27 4
gpt4 key购买 nike

由于 Skype for Business 有很多 API,并且文档并不总是很清楚,并且已经浪费了很多时间来开发错误的 API,我在这里问你:

我正在寻找一个 API,使我能够管理多个 Skype for Business Online 用户。所需功能:

  • 与 Skype for Business Online 兼容

  • 读取和设置其他用户的状态

  • 为其他用户设置调用转移

  • 所有这些都不知道用户的密码。

我已经开始为 UCWA 开发,直到我意识到每个用户的密码都需要设置状态。

我知道 UCMA 可信应用程序的功能,但遗憾的是需要 S4B 在线兼容性。也许可以让它与接口(interface)兼容?

对此的每一个想法都非常感激。

最佳答案

这可以通过本地 Skype for Business 实现:

  • 用于读取和设置在线状态的可信 UCMA 应用程序
  • 自动化 SEFAUtil 以设置调用转移选项(依赖于 UCMA)

不幸的是(正如您所说的那样),Online 不支持这两种方法,因为没有直接替代 UCMA 的方法。 future 不太可能有替代品,因为 Microsoft 正在插入将客户从 SfB 转移到 Teams。

具体取决于您需要它如何工作,一种选择是使用 Lync 2013 客户端 SDK,它仍然适用于 SfB 客户端(但现在是 out of mainstream support )。您需要创建一个部署到用户桌面的“隐藏”应用程序,并向/从您的集中管理应用程序发送和接收命令。通过这种方式,您将能够向用户的应用程序发送命令,然后该应用程序会自动让客户端设置在线状态和更改调用转移。但是,有一些明显的缺点:

  • 构建客户端/服务器应用程序并管理它们之间的连接的大量工作
  • 仅当用户登录到他们的客户端时才有效(因为客户端 SDK 使用 Skype 客户端的运行实例)
  • 取决于能够部署到客户端机器

我知道这不是一个理想的解决方案,但随着 Teams 取代 SfB Online(随着时间的推移),您的选择将受到限制!

关于api - Skype for Business 在线管理 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51178358/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com