Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过星号调用文件发起时添加SIP头_Sip_Asterisk - Fatal编程技术网

通过星号调用文件发起时添加SIP头

通过星号调用文件发起时添加SIP头,sip,asterisk,Sip,Asterisk,我需要一种在使用星号callfile发起呼叫时添加SIP头的方法 有没有办法在调用文件中添加SIP头 我知道我可以使用星号AGI来完成这项工作,但我找不到任何使用呼叫文件添加SIP头的解决方案。您可以通过本地频道、dialplan拨号 没有任何问题在拨号计划中添加sip头 您要查找的是Set:\uu SIPADDHEADER1=X-foo:bar 确保将\uu SIPADDHEADERN末尾的数字“N”增加到1,2100等。否则,您将无法添加倍数 下面是我用来向我的平台发出测试调用的调用文件中的

我需要一种在使用星号callfile发起呼叫时添加SIP头的方法

有没有办法在调用文件中添加SIP头


我知道我可以使用星号AGI来完成这项工作,但我找不到任何使用呼叫文件添加SIP头的解决方案。

您可以通过本地频道、dialplan拨号

没有任何问题在拨号计划中添加sip头


您要查找的是
Set:\uu SIPADDHEADER1=X-foo:bar

确保将
\uu SIPADDHEADERN
末尾的数字“N”增加到
1
2
<代码>100等。否则,您将无法添加倍数

下面是我用来向我的平台发出测试调用的调用文件中的一个(已授予,已修改)示例:

Channel: SIP/foodevice/8025551212
Callerid: 8025551111 <some dude>
MaxRetries: 0
RetryTime: 60
WaitTime: 30
Context: testplan_origination
Set: __SIPADDHEADER1=X-testplan:testing1234
频道:SIP/foodevice/8025551212
Callerid:8025551111
最大重试次数:0
回复时间:60
等候时间:30
上下文:测试计划的起源
设置:_SIPADDHEADER1=X-testplan:testing1234
请注意,
Context:
行允许您通过输入拨号计划上下文来执行此操作,您可以使用@arheops suggestion从那里执行您可能需要的调用。

PJSIP通道 使用PJSIP通道时,可使用以下功能:

Channel: PJSIP/121
Application: Milliwatt
Set: PJSIP_HEADER(add,Alert-Info)=<urn:alert:service:normal>;appearance=4
频道:PJSIP/121
用途:毫瓦
设置:PJSIP_头(添加,警报信息)=;外观=4

这不会回答原始提问者的问题。