[Freeswitch-users] Gafachi Again

Klaus Teller klaus.teller at gmx.net
Tue Jul 29 21:49:26 PDT 2008


OK, Let me give you the full picture; here is what i do, but it still doesn't work. baiscally, i just want to dial two users and connect them to each other. Each side seeing the number of the other side as caller id.


new_session2 = new Session();
new_session2.originate(null, 'sofia/gateway/sip.gafachi.com/1'+caller_number, 15);

new_session2.setVariable("origination_caller_id_number", callee_number);
new_session2.setVariable("origination_caller_id_name", 'Klaus Teller');

new_session2.waitForAnswer(10000);

new_session1 = new Session();
new_session1.originate(new_session2, 'sofia/gateway/sip.gafachi.com/1'+callee_number, 15);
new_session1.setVariable("effctive_caller_id_number", caller_number);
new_session1.setVariable("effective_caller_id_name", 'Klaus Teller');



I also tried effective on both sides as well as origibation on both sides.

Klaus.
 

-------- Original-Nachricht --------
> Datum: Tue, 29 Jul 2008 23:36:10 -0500
> Von: Brian West <brian at freeswitch.org>
> An: freeswitch-users at lists.freeswitch.org
> Betreff: Re: [Freeswitch-users] Gafachi Again

> This is clearly a case where you're creating an A leg.  Let me lay out  
> some info here that will clear this up...
> 
> 
> origination_caller_id_name / origination_caller_id_number  - These to  
> variables are used to set the caller_id info on a leg that you are  
> creating in this case the A-Leg
> While the effective_caller_id_name / effective_caller_id_number are  
> used to set the caller id for any legs that are born from the A-leg,  
> these values are used on the B-leg's caller_id_name/number values.
> 
> /b
> 
> 
> 
> On Jul 29, 2008, at 11:21 PM, Klaus Teller wrote:
> 
> > I just did the following:
> >
> > new_session1 = new Session();
> > new_session1.originate(new_session2, 'sofia/gateway/sip.gafachi.com/ 
> > 1'+callee_number, 15);
> > new_session1.setVariable("effective_caller_id_number", caller_number);
> > new_session1.setVariable("effective_caller_id_name", 'Klaus Teller');
> >
> > As a result, I have the callee number being shown on its own display  
> > as caller. That is on the called device the number callee_number is  
> > being displayed instead of caller_number.
> >
> > What am i doing wrong?
> >
> > Klaus.
> 
> Brian West
> sip:brian at freeswitch.org
> 
> 
> 
> 
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-- 
GMX Kostenlose Spiele: Einfach online spielen und Spaß haben mit Pastry Passion!
http://games.entertainment.gmx.net/de/entertainment/games/free/puzzle/6169196




More information about the FreeSWITCH-users mailing list