【发布时间】:2015-06-03 23:09:39
【问题描述】:
Asterisk 通过 cdr 将调用信息记录到数据库中。
如果通过 sip 中继打入电话,则通常会为远程公共电话号码提供 P-Asserted-Identity。这些信息通常会在 CDR 计费数据库中丢失。
[incoming]
exten => s,1,Set(CALLERID(num)=${SIP_HEADER(P-Asserted-Identity)})
same => n,Dial(SIP/me)
这会将 P-Asserted-Identity 设置为下一次拨号的主叫号码,但不会在挂机时记录到 CDR。原来的 CALLERID(num) 仍然记录为 src
【问题讨论】: