首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于Lync的UCC API

适用于Lync的UCC API
EN

Stack Overflow用户
提问于 2012-06-14 01:05:32
回答 1查看 1.2K关注 0票数 0

我需要的软件,将允许我更改呼叫转移在Lync的voip。没有这样的软件(除了微软自己的客户端),所以我需要自己写。我有Visual Studio2010,但不清楚需要安装哪些SDK……我似乎在某种依赖地狱中,当我到达它的尽头时,它正在寻找“VS2010 Express Edition”,但我无法安装。

我需要从哪里开始呢?

另外,我也在UccApi.dll中摸索了一下。有没有一个单独的函数可以设置呼叫转移?有没有可能只用几个参数就可以rundll32它,而不需要拼凑一个糟糕的控制台应用程序呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-14 22:45:04

CodeLync blog上有一篇很棒的文章讨论了不同SDK之间的区别。

不过,我不太确定你到底想做什么。选择性地将特定呼叫从一个号码前转到另一个号码?从一个号码到另一个号码的所有呼叫?

如果它是基于您想要在客户端本地控制的某些内容的选择性转发(例如,客户端在5个振铃内没有应答,或者单击拒绝,或者处于非活动状态,等等),那么您可以使用Lync SDK来完成此操作。

如果它更复杂,你可能会考虑使用UCMA SDK应用程序:在那里你运行一个服务,它将回答这个数字,然后决定将它转移到哪里。这样,您就不需要依赖它在任何特定的客户端上运行,它将在某个服务器上运行。对于呼叫中心应用程序来说,这是一种很好的方法,在呼叫中心应用程序中,您可以将呼叫轮询到可用的接线员等。

希望这能有所帮助。

编辑以下评论:

根据您的评论,听起来UCMA应用程序将是可行的。使用UCMA应用程序,您可以为您的应用程序提供特定的SIP地址,并订阅到该SIP地址的任何来电。为了管理目标不断变化的事实,我在数据库中有一些东西,它允许您查看目标应该是什么,然后在来电时进行查找,并执行到目标的背靠背转接。(这也意味着您可以在其他进程中管理更改目的地,只要它最有意义,也意味着您不会将目的地地址硬编码到应用程序中)。

与大多数事情一样,有不同的方法可以做到这一点。例如,您可以(我认为)使用SIP消息过滤在呼叫进入时将其转接,但我认为这是一个不太明显的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11019842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档