-1

我需要从呼叫文件(在 Asterisk 中)启动的呼叫中提取呼叫 ID 信息,并将此值用作另一个函数的参数,以便从 SIP 代理返回完整的 cdr。我需要从基于呼叫文件的呼叫中提取呼叫 ID,或者我必须通过文件插入呼叫 ID 值并使用它。但是,无法弄清楚如何做到这一点。期待您的回复,在此先感谢。

ps我不是要求来电显示,据我所知,它指的是发件人号码。

4

1 回答 1

1

Call-id 将在您通过调用文件调用之后由 chan_sip 创建。

所以不,没有办法把它放在文件中。

SIPHeader 函数可能会在调用后读取,但更可能你应该做补丁。

如果其他部分支持通过它进行搜索,您可以添加特殊的标题,如 X-something。

于 2017-07-12T23:40:46.617 回答