2009-12-31 138 views
0

我有一個要求,我們需要使用ASP.NET應用程序撥打電話。從ASP.NET應用程序撥打電話

我們的ASP.NET應用程序用於呼叫中心。目前,他們手動撥打電話給客戶。現在,通話應該通過點擊電話號碼鏈接從我們的應用程序中開始,並開始記錄代理(應用程序用戶)和客戶之間的對話。

  1. 什麼都將是上述情況的硬件要求?
  2. 我們如何在asp.net應用程序中實現電話呼叫以及實現相同的必需組件?

任何幫助,高度讚賞。

回答

3

Nexmo提供一系列雲通信API,包括Voice API,允許您滿足此要求。

所有你需要的是安裝NuGet包:

Install-Package Nexmo.Csharp.Client 

然後使用Call類:

Call.Do(new Call.CallCommand 
{ 
to = new[] 
    { 
    new Call.Endpoint 
    { 
     type = "phone", 
     number = NEXMO_TO_NUMBER 
    } 
    from = new Call.Endpoint 
    { 
     type = "phone", 
     number = NEXMO_FROM_NUMBER 
    }, 
answer_url = new[] 
    { 
     NEXMO_CALL_ANSWER_URL 
    } 
}); 

這裏有一個詳細的崗位上how to make a phone call with Nexmo Voice API and ASP.Net