由于有许多用于Skype for Business的API,并且文档并不总是很清楚,并且开发错误的API已经浪费了很多时间,在这里我要问您:
我正在寻找一个API,使我可以管理多个Skype for Business Online用户。必需的功能:
Skype for Business Online兼容
读取并设置来自其他用户的状态
为其他用户设置呼叫转移
所有这些都不知道用户的密码。
我已经开始为UCWA进行开发,直到我意识到设置出席状态需要每个用户的密码。
我知道UCMA可信应用程序的功能,但是不幸的是,需要S4B Online兼容性。也许可以使其与接口兼容?
对此,大家的想法深表感谢。
答案 0 :(得分:1)
在内部使用Skype for Business可以做到:
不幸的是(正如您正确地说的那样),在线都不支持这两种方法,因为UCMA不能直接替代。随着Microsoft推动将客户从SfB转移到Teams,在未来不太可能有替代产品。
具体取决于您需要如何工作,一种选择是使用Lync 2013客户端SDK,该SDK仍可与SfB客户端一起使用(但现在为out of mainstream support)。您需要创建一个“隐藏”应用程序,该应用程序将部署到用户桌面,并向/从集中管理应用程序发送和接收命令。这样,您就可以将命令发送到用户的应用程序,这将使客户端自动设置存在状态并更改呼叫转移。不过,有一些明显的缺点:
我知道这不是理想的解决方案,但是随着团队(随着时间的推移)替换SfB Online的使用,您的选择将受到限制!