Hi, I am using phpagi for agi scripting. and want to update callerid number but didn't get any success. please help me how to update PHPAGI is new for me. Below is the code which I write.
#!/usr/bin/php -q <?php set_time_limit(30); //require(.phpagi.php.); include("phpagi.php"); $agi = new AGI(); //answer the call $agi-> answer(); $agi->verbose("------------------------------------------"); $agi-> exec('Set',"CALLERID(num)=01133200274"); $ani = $agi->request['agi_callerid']; $agi->noop("My CalleID: <<<<<<<=".$ani); $agi->set_variable("CALLERID(num)","01133200274"); $ani = $agi->request['agi_callerid']; $agi->noop("My CalleID: <<<<<<<=".$ani); $agi-> exec('Dial',"SIP/00918885268...@sip.trunk.gradwell.com,60,r"); //$agi-> exec('Dial',"SIP/00918885268942@voipon,60,r"); ?> And CLI> == Using SIP RTP CoS mark 5 -- Executing [101@outbound:1] Answer("SIP/2209-000026d3", "") in new stack -- Executing [101@outbound:2] AGI("SIP/2209-000026d3", "/home/virendra.bhati/outdial.php") in new stack -- Launched AGI Script /home/virendra.bhati/outdial.php <SIP/2209-000026d3>AGI Tx >> agi_request: /home/virendra.bhati/outdial.php <SIP/2209-000026d3>AGI Tx >> agi_channel: SIP/2209-000026d3 <SIP/2209-000026d3>AGI Tx >> agi_language: en <SIP/2209-000026d3>AGI Tx >> agi_type: SIP <SIP/2209-000026d3>AGI Tx >> agi_uniqueid: 1326357644.10070 <SIP/2209-000026d3>AGI Tx >> agi_version: 1.6.2.20 <SIP/2209-000026d3>AGI Tx >> agi_callerid: 2209 <SIP/2209-000026d3>AGI Tx >> agi_calleridname: unknown <SIP/2209-000026d3>AGI Tx >> agi_callingpres: 0 <SIP/2209-000026d3>AGI Tx >> agi_callingani2: 0 <SIP/2209-000026d3>AGI Tx >> agi_callington: 0 <SIP/2209-000026d3>AGI Tx >> agi_callingtns: 0 <SIP/2209-000026d3>AGI Tx >> agi_dnid: 101 <SIP/2209-000026d3>AGI Tx >> agi_rdnis: unknown <SIP/2209-000026d3>AGI Tx >> agi_context: outbound <SIP/2209-000026d3>AGI Tx >> agi_extension: 101 <SIP/2209-000026d3>AGI Tx >> agi_priority: 2 <SIP/2209-000026d3>AGI Tx >> agi_enhanced: 0.0 <SIP/2209-000026d3>AGI Tx >> agi_accountcode: <SIP/2209-000026d3>AGI Tx >> agi_threadid: 1386719552 <SIP/2209-000026d3>AGI Tx >> <SIP/2209-000026d3>AGI Rx << ANSWER <SIP/2209-000026d3>AGI Tx >> 200 result=0 <SIP/2209-000026d3>AGI Rx << VERBOSE "------------------------------------------" 1 /home/virendra.bhati/outdial.php: ------------------------------------------ <SIP/2209-000026d3>AGI Tx >> 200 result=1 <SIP/2209-000026d3>AGI Rx << EXEC Set CALLERID(num)=01133200274 -- AGI Script Executing Application: (Set) Options: (CALLERID(num)=01133200274) <SIP/2209-000026d3>AGI Tx >> 200 result=0 <SIP/2209-000026d3>AGI Rx << NOOP "My CalleID: <<<<<<<=2209" <SIP/2209-000026d3>AGI Tx >> 200 result=0 <SIP/2209-000026d3>AGI Rx << SET VARIABLE CALLERID(num) "01133200274" <SIP/2209-000026d3>AGI Tx >> 200 result=1 <SIP/2209-000026d3>AGI Rx << NOOP "My CalleID: <<<<<<<=2209" <SIP/2209-000026d3>AGI Tx >> 200 result=0 <SIP/2209-000026d3>AGI Rx << EXEC Dial SIP/ 00918885268...@sip.trunk.gradwell.com,60,r -- AGI Script Executing Application: (Dial) Options: (SIP/ 00918885268...@sip.trunk.gradwell.com,60,r) == Using SIP RTP CoS mark 5 > ast_get_srv: SRV lookup for '_sip._udp.sip.trunk.gradwell.com' mapped to host v-sip-trunk-out-f1.gradwell.net, port 5060 -- Called 00918885268...@sip.trunk.gradwell.com [Jan 12 14:10:52] WARNING[28001]: chan_sip.c:18463 handle_response_invite: Received response: "Forbidden" from '"01133200274" < sip:01133200274@10.10.10.181>;tag=as76229e88' -- SIP/sip.trunk.gradwell.com-000026d4 is circuit-busy == Everyone is busy/congested at this time (1:0/1/0) <SIP/2209-000026d3>AGI Tx >> 200 result=0 -- <SIP/2209-000026d3>AGI Script /home/virendra.bhati/outdial.php completed, returning 0 -- Executing [101@outbound:3] Hangup("SIP/2209-000026d3", "") in new stack -- Thanks and regards Virendra Bhati +91-8885268942 Software Engineer
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users