fragen kosten ?

Hias-online

Neuer User
Mitglied seit
16 Nov 2005
Beiträge
124
Punkte für Reaktionen
0
Punkte
0
Hi,
hab ma kurz ne blöde frage,
dialplan sieht wie folgt aus.

Code:
exten => 123456,1,AGI(test.php)

wenn jetzt jemand auf die 123456 anruft, ensteht dem Anrufer keine Kosten oder ?? seh ich das richtig ??

wenn ich jetzt davor "ANSWER()" hätte, dann würden kosten entstehen oder ?

vielen dank
 
weiss ja nicht was in deinem test.php steht;
i.A. würde ich erst einmal vorsichtig mir ja antworten
 
hi,
die test.php initiert nen rückruf auf ne Festnetz nummer, sonst nichts

test.php
Code:
#!/opt/lampp/bin/php -q
<?php


define("host","localhost");
define("pw","");
define("user","root");
define("db","asterisk");

ob_implicit_flush(true);

 $stdin = fopen('php://stdin', 'r');
 $stdout = fopen('php://stdout', 'w');
 $stdlog = fopen('my_agi.log', 'w');


while (!feof($stdin)) {
  $temp = fgets($stdin);
  $temp = str_replace("\n","",$temp);
  $s = explode(":",$temp);
  $agivar[$s[0]] = trim($s[1]);
  if (($temp == "") || ($temp == "\n")) {
     break;
     }
  }

$telnr = $agivar['agi_callerid'];
if(substr($telnr,0,1)!=0)$telnr='0'.$telnr;

$callfile =
"Channel: SIP/".$telnr."@t-online
Callerid: 032229XXXX
context: callback
extension: s";

$dateiname = "/var/spool/asterisk/outgoing/call-".time();
//$dateiname = "call.call";
$data = fopen($dateiname,"w+");
fwrite($data,$callfile);
fclose($data);
 
Hias-online schrieb:
wenn jetzt jemand auf die 123456 anruft, ensteht dem Anrufer keine Kosten oder ?? seh ich das richtig ??

Wenn niemand abnimmt und der Anruf aus Deutschland kommt ja. Aus dem Ausland uU nein. Manche ausländischen Telefongesellschaften berechnen Leitungsaufbaugebühren.
 
hi,

so nochmal ne frage

is jetzt folgendermasen

Code:
exten => Nr,1,GoTo(context,s,1)

[context]
exten => s,1,NoOP(wenn Anrufer auflegt wird Skript gestartet)
exetn => h,1,AGI(callback/callback.php)

dann bringt CLI folgendes:
Code:
    -- Executing Goto("Zap/5-1", "context|s|1") in new stack
    -- Goto (callback-initieren,s,1)
    -- Executing NoOp("Zap/5-1", "wenn Anrufer auflegt wird Skript gestartet") in new stack
    -- Accepting voice call from '171644XXXX' to '140093' on channel 0/2, span 2
    -- Channel 0/2, span 2 got hangup, cause 16
    -- Executing AGI("Zap/5-1", "callback/callback.php") in new stack

hat jetzt Asterisk das gespräch angenommen oder nicht ?? "Accepting voice call" ... heist das jetzt das es was gekostet hat ??

mfg
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,864
Beiträge
2,303,155
Mitglieder
378,516
Neuestes Mitglied
jpttpee