[Asterisk-Users] Re: CALLERIDNUM (Rehan AllahWala)

Freddi Hansen fh at danovation.dk
Fri Dec 30 02:33:13 MST 2005


>
>
>Do u know how to instert it in the agi ?
>
>        $AGI->exec("SetCIDNum(8504338555)");
>
>
>but it didn't work
>  
>
    $AGI->exec('Set',"CALLERID(number)=8504338555");

Freddi

>
>
>  
>
>> www.voip-info.org/wiki-asterisk
>> or you could try the CLI show application Set, and show function
>> CALLERID
>> 
>> 
>> On 12/28/05, Rehan Ahmed <rehan33 at gmail.com> wrote:
>  
>
>> > Hi
>> >
>> > Can you send any example of this command like
>> >
>> > Set(CALLERID(num)=value)
>> >
>> > Thanks
>> >
>> > Rehan
>> >
>> >
>> > On 12/28/05, C F <shmaltz at gmail.com> wrote:
>  
>
>>> > > in 1.2 and on (or CVS HEAD) you have to use:
>>> > > Set(CALLERID(num)=value)
>>> > >
>>> > > On 12/28/05, turby at seznam.cz <turby at seznam.cz> wrote:
>>    
>>
>>>> > > > is it possible rewrite CALLERIDNUM in the ZAP channel? I use
>>>> > > >
>>>> > > > [int-transfer]
>>>> > > >  exten => _00XXXX.,1,SetVar(CALLERIDNUM=${CALLNR})
>>>> > > >  exten => _00XXXX.,2,MYSQL(Connect connid localhost webcdr
>>>> > > >  ser91623 cdr) exten => _00XXXX.,3,MYSQL(Query resultid
>>>> > > >  ${connid} select\
>>>> > > >  if((floor(u.credit/p.cost))>1\,ceil((u.credit)/p.cost)*60\,0)\
>>>> > > >  as\ sekund\ from\ user\ u\,\ sip\ s\,\ pricelist\ p\ where\
>>>> > > >  u.iduser=s.iduser\ and\ s.idsip=\'${CALLERIDNUM}\'\ and\
>>>> > > >  p.acode=s.acode\ and\ u.currency=p.currency\ and\
>>>> > > >  right(left(\'${EXTEN}\'\,CHAR_LENGTH(
>>>      
>>>
>> > p.ccode)+2)\,CHAR_LENGTH(p.ccode))\
>  
>
>>>> > > >  like\ concat(p.ccode\,\'%\')\ order\ by\ p.ccode\ desc\ limit\
>>>> > > >  1) exten => _00XXXX.,4,MYSQL(Fetch foundRow ${resultid} sekund)
>>>> > > >  ; fetch
>>>      
>>>
>> > row
>  
>
>> > > > ..
>> > > > ..
>> > > >
>> > > > without success. At row 3 have var ${CALLERIDNUM} original
>> > > > value, not value from ${CALLNR}.
>> > > >
>> > > >
>> > > > 
>




More information about the asterisk-users mailing list