Just test.
i use javascript

       session.execute("set", "import=nibble_rate");         
       session.execute("set", "import=nibble_account");   
       session.execute("bridge", "{absolute_codec_string='GSM,G729'}[nibble_rate=0.5,nibble_account=0838833133]sofia/external/xxxx@xxxx.xxx.xxx.xx");

when call connected nibble do nothing  i found heartbeat

mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
when call disconnect nibble update amont.
mod_nibblebill.c:478 Billing 16 secs

I think nibble still not found variable channel.

Let's me share more information

I want to use nibblebill for callingcard. (i have develop billing by myself). i plan to use javascript connect to ODBC
when customer call my script query balance and say.
and then i loop for get destination (my customer want to dial many number). when i got number my script query
gateway from DB.  i have 3 route and order by cost.
First plan i use  
session.execute("bridge", "[nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/xxxx@provder1|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/external/xxxx@provder2");
i modify nibblebill for match provider with my billing.
this case still fail.

now i try

    if (session.ready()){                                                                                                               
        s = new Session("{absolute_codec_string='GSM,G729'}sofia/external/xxx@provider1"
    }                                                                                                                                   
    if (s.ready()){                                                                                                                     
        session.execute("set", "nibble_rate=2.5");                                                                                      
        session.execute("set", "nibble_account="+acaller);                                                                              
        session.execute("set", "hangup_after_bridge=false");                                                                            
        session.execute("set", "provider_id="+dialprovider_id[1]);                                                                      
        bridge(session,s);                                                                                                              
    } 

and check hangup cause before try other provider.



Please guide me it's right way or not ?


Dome C.


2009/6/26 Darren Schreiber <d@d-man.org>
Did this work? Would love an update on this error/issue.


From: Michael Jerris [mailto:mike@jerris.com]
Sent: Wednesday, June 24, 2009 8:15 AMSubject: Re: [Freeswitch-users] Nibblebill and multiple gateway

try adding 
<action application="set" data="import=nibble_rate"/>
before the bridge and report back results.

Mike

On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

Dear All,

Look like nibblebill does't work with multiple gatreway.
I try
        <action application="set" data="nibble_account=0838833133"/>                                                                           
        <action application="bridge" data="{absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734000@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734000@202.xxx.xxx.xxx>

nibblebill not found nibble_rate

But
        <action application="set" data="nibble_rate=0.05"/> 
        <action application="set" data="nibble_account=0838833133"/>                                                                           
        <action application="bridge" data="{absolute_codec_string='GSM,G729'}sofia/external/6626734000@203.xxx.xxx.xxx|sofia/external/6626734000@202.xxx.xxx.xxx>
 
Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org