如何获取转接来电显示
How to get the forwarding caller ID
考虑 phone-0、phone-1、phone-2 和 phone-Ast
phone-Ast 连接到 Asterisk 堆栈。
phone-1 正在将所有呼叫转移到 phone-2(通过使用 *21*phone2#)
现在,phone-0 正在呼叫 phone-1,呼叫将按计划转移到 phone-2。
如何在我的 Asterisk 代码中知道 phone-1.
的数量
使用函数 CallerID 我得到了 phone-0 的数量,但我对 phone-1.
很感兴趣
您可以在Diversionheader
中看到'original'phone个数
我不确定 asterisk 是否处理这个 header 但你仍然可以通过函数 SIP_HEADER
得到它
Set(DEVERSION=$SIP_HEADER(Diversion))
问题是这个 header 不是强制性的,大多数 SIP (DID) 提供商根本不提供重定向。
考虑 phone-0、phone-1、phone-2 和 phone-Ast
phone-Ast 连接到 Asterisk 堆栈。
phone-1 正在将所有呼叫转移到 phone-2(通过使用 *21*phone2#)
现在,phone-0 正在呼叫 phone-1,呼叫将按计划转移到 phone-2。
如何在我的 Asterisk 代码中知道 phone-1.
的数量使用函数 CallerID 我得到了 phone-0 的数量,但我对 phone-1.
很感兴趣您可以在Diversionheader
中看到'original'phone个数我不确定 asterisk 是否处理这个 header 但你仍然可以通过函数 SIP_HEADER
得到它Set(DEVERSION=$SIP_HEADER(Diversion))
问题是这个 header 不是强制性的,大多数 SIP (DID) 提供商根本不提供重定向。