繁体   English   中英

如何配置Skype for Business Server来接收电话并通知UCMA应用程序

[英]How to configure a Skype For Business Server to receive phone calls and notify the UCMA application

我已经完成了我的UCMA应用程序,该应用程序设计为简单的IVR。 未知用户从其手机远程拨打电话号码,IVR接听电话,收听并响应用户的语音和dmtf音调直到挂断为止。

到目前为止,在本地计算机上使用xLite时,我一直在测试服务。 它可以按预期工作,现在我正在将应用程序部署在服务器上,以便可以用手机打电话来测试应用程序。

我有的:

我已经成功创建了Skype For Business Server 2015以及在独立服务器上运行的受信任的应用程序池。 中介服务器并置在前端池中(该服务器运行Skype进行业务处理)。 我在另一台服务器上有一个PTSN网关。 我拥有PBX和PTSN许可证以及PTSN电话号码。

澄清

  • 我有专用的受信任的应用程序池(独立)和受信任的应用程序
  • 我的UCMA应用程序是使用应用程序端点手动配置的。
  • 这些服务器是通过远程桌面连接的所有Windows 2012 R2 AWS实例。 我对他们所有人都有完全控制权。
  • Skype for Business Server是本地的。
  • 我正在使用UCMA 5.0
  • 拨打手机以到达UCMA应用程序的人将不是SkB用户,本质上是随机的陌生人。

我觉得我已经设置了所有必需的组件,但是我不确定如何将所有组件连接在一起,以便拿起手机并拨入UCMA应用程序。

我应该使用会议还是企业语音? 我该如何设置电话号码,以便在呼叫电话时将其转到用于业务服务器的Skype,然后将其发送到ucma应用程序?

我觉得您在这里感到困惑。

首先,您需要了解一些事情:

  1. UCMA仅适用于本地SfB安装。
  2. UCMA在Office 365(在线SfB)中不起作用。
  3. Skype for Business应用程序SDK(受信任的应用程序API)仅在Office 365(在线SfB)中工作。
  4. Skype for Business应用程序SDK(受信任的应用程序API)不适用于本地SfB。
  5. 在为Office 365开发时,Skype for Business Application SDK是Microsoft的UCMA替代产品。
  6. 目前,Skype for Business Application SDK不仅具有而且不具有UCMA的所有功能。 因此,与使用Skype for Business Application SDK相比,使用UCMA可以做更多的事情。

现在就您的问题了。

您是说一般在本地调用UCMA应用程序吗?

在这种情况下,您需要使用Create-CsTrustedApplicationEndpoint来设置本地可信应用程序端点。 您可以在此处阅读有关应用程序端点的信息

您是说PSTN在本地呼叫您的UCMA应用程序吗?

在这种情况下,您可以在上方设置一个应用程序端点,并在LineURI参数中提供有效的DDI。 这是假定您具有有效传入DDI的PSTN访问设置。 例如,Create-CsTrustedApplicationEndpoint ... -LineUri“ tel:+14255551212”或Set-CsTrustedApplicationEndpoint ... -LineUri“ tel:+14255551212”

您是要从Office 365呼叫UCMA端点吗?

这需要在Office 365帐户和本地帐户之间建立联盟连接设置。 阅读这个这个这个

您是说只在Office 365中运行吗?

然后,您不想要UCMA应用程序,而是要开发Skype for Business应用程序SDK应用程序。 尽管您可能会发现它目前仅局限于Microsoft在开发过程中允许的特定方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM