我已经完成了我的UCMA应用程序,它被设计成一个简单的IVR。 未知用户通过手机远程拨打电话号码,IVR接听电话,收听并响应用户的语音和dmtf音,直到他们挂机。
到目前为止,我一直在测试服务,因为我在本地计算机上使用xLite。它按预期工作,现在我正在努力在服务器上部署应用程序,以便我可以使用我的手机来测试应用程序....
我有什么:
我已成功创建了Skype For Business Server 2015以及在独立服务器上运行的受信任应用程序池。中介服务器位于前端池(运行skype的服务器用于业务)上。我在另一台服务器上有一个PTSN网关。我有一个PBX和PTSN许可证以及一个PTSN电话号码。
澄清
我觉得我已经设置了所有必要的组件,但我不确定如何将所有组件连接在一起,以便我可以拿起手机并拨入我的UCMA应用程序。
我应该使用会议还是企业语音? 如何设置电话号码,以便在被叫到Skype for Business服务器然后将其发送到我的ucma应用程序时?
答案 0 :(得分:0)
我觉得你在这里感到困惑。
首先你需要了解一些事情:
现在好了你的问题。
您的意思是通常在内部调用您的UCMA应用程序吗?
在这种情况下,您需要使用Create-CsTrustedApplicationEndpoint设置On-Prem受信任的应用程序端点。您可以阅读有关应用程序端点here的信息。
您的意思是PSTN呼叫您的UCMA应用程序On-Prem吗?
在这种情况下,您可以在上面设置Application Endpoint并在LineURI参数中提供有效的DDI。假设您使用有效的传入DDI进行PSTN访问设置。 例如 Create-CsTrustedApplicationEndpoint ... -LineUri“tel:+14255551212” 要么 Set-CsTrustedApplicationEndpoint ... -LineUri“tel:+14255551212”
您的意思是从Office 365调用UCMA端点吗?
这需要在Office 365帐户和On-Prem帐户之间建立联合连接。阅读this和this以及this。
您的意思是仅在Office 365中运行吗?
您不希望使用UCMA应用程序,而是希望开发Skype for Business Application SDK应用程序。虽然您可能会发现它目前对于Microsoft正在开发的特定方案非常有限。