[asterisk-users] Get channel variables via ARI/AMI

Eric Wieling ewieling at nyigc.com
Mon Jun 26 15:12:11 CDT 2023


If you want to do more than just get headers from the INVITE, then 
you'll need to use an actual SIP Proxy like Kamailio.

On 6/26/23 15:03, TTT wrote:
> It looks like if I call Getvar and pass PJSIP_HEADERS() I can get the 
> entire SIP header for a channel.  I also read (on stackoverflow) that 
> the PJSIP_HEADER function will only return the headers from the INVITE 
> of the _inbound_ channel.
> 
> If that’s correct, how would I get the headers from the outbound channel 
> (second leg of the bridged call) INVITE ?  Or will PJSIP_HEADERS() in 
> fact return the header from either inbound out outbound legs?
> 
> Thanks
> 
> Brian
> 
> *From:*asterisk-users [mailto:asterisk-users-bounces at lists.digium.com] 
> *On Behalf Of *Joshua C. Colp
> *Sent:* Monday, June 26, 2023 10:00 AM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion 
> <asterisk-users at lists.digium.com>
> *Subject:* Re: [asterisk-users] Get channel variables via ARI/AMI
> 
> On Mon, Jun 26, 2023 at 10:57 AM TTT <lists at telium.io 
> <mailto:lists at telium.io>> wrote:
> 
>     I am connecting to the ARI with subscribe all, so I can see channels
>     being created.  I now want to extract a variety of header variables
>     (at the moment the from and to tag).  I tried to read them from the
>     ARI but Asterisk refuses since the channel is not in a  stasis app.
> 
>     Is there a way to read these from either the ARI or AMI ?  I’m
>     trying not to modify the dialplan.
> 
> ARI, No.
> 
> AMI, Yes[1].
> 
> [1] 
> https://wiki.asterisk.org/wiki/display/AST/Asterisk+20+ManagerAction_Getvar <https://wiki.asterisk.org/wiki/display/AST/Asterisk+20+ManagerAction_Getvar>
> 
> -- 
> 
> Joshua C. Colp
> 
> Asterisk Project Lead
> 
> Sangoma Technologies
> 
> Check us out at www.sangoma.com <http://www.sangoma.com> and 
> www.asterisk.org <http://www.asterisk.org>
> 
> 

-- 
http://help.nyigc.net/



More information about the asterisk-users mailing list