Re: ARI Get Channel Variable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 22, 2020 at 5:32 PM Phil Mickelson <phil@xxxxxxxxxxxxxxx> wrote:
I'm trying to get the Call-ID from the SIP HEADER using getChannelVar.  When I pass SIP_HEADER() and anything as the variable I get Unable to read provided function.  If use Call-ID I get Provided variable was not found.

This is a connected call.  Is it not possible to get SIP HEADER information once it's connected?  Or, am I missing something?

Are you using chan_sip or chan_pjsip? If chan_pjsip then you need to use the PJSIP_HEADER function [1] instead. For instance the following returned the call-id for me:

PJSIP_HEADER(read,Call-ID)

How are you attempting to use the channel function [2]? For instance the following returned the call-id for me as well:

CHANNEL(pjsip,call-id)

[1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Function_PJSIP_HEADER
[2] https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Function_CHANNEL

-- 
Kevin Harwell
Senior Software Developer
Sangoma Technologies
_______________________________________________
asterisk-app-dev mailing list
asterisk-app-dev@xxxxxxxxxxxxxxxx
http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev

[Index of Archives]     [Asterisk SS7]     [Asterisk Announcements]     [Asterisk Users]     [PJ SIP]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Linux API]

  Powered by Linux