我有一個調用應用程序在PHP開發與AGI的Asterisk框架,下面是應用程序的基本流程。出界撥號星號
We receive a call from user at our Asterisk ss7 server and forward the same call to another user from our server.
我想知道轉發給其他用戶的狀態。狀態意味着兩個用戶之間的呼叫發生了什麼, Hangup,Busy,Not Answered等。
我有一個調用應用程序在PHP開發與AGI的Asterisk框架,下面是應用程序的基本流程。出界撥號星號
We receive a call from user at our Asterisk ss7 server and forward the same call to another user from our server.
我想知道轉發給其他用戶的狀態。狀態意味着兩個用戶之間的呼叫發生了什麼, Hangup,Busy,Not Answered等。
關於如何進行呼叫或其他任何事情的詳細信息,但如果您正在執行Dial()並想在呼叫結束時知道結果,請嘗試$ {DIALSTATUS }。
這將包含諸如'ANSWER','NOANSWER'或'BUSY'之類的東西。有關完整列表和詳細信息請查看http://www.voip-info.org/wiki/view/Asterisk+variable+DIALSTATUS
可以使用CDR功能或使用diaplan得到所撥打的狀態
http://www.voip-info.org/wiki/view/Asterisk+variable+DIALSTATUS
儘管這些鏈接可能會回答問題,但最好在此處包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效 – slfan 2016-04-10 17:53:57
使用$ {CDR(處置)}來獲取通話狀態 – deogratias 2014-09-29 10:51:06