Soporte & Consultoria

Soporte Remoto y Consultoria skype : ambiorixg12.
Nota no se brinda ningun tipo de consulta o soporte fuera del blog de forma gratuita

viernes, 13 de mayo de 2016

freepbx ami calling

  1. <?php
  2. $pbx="14.238.148.19";
  3. $trunk="commpeak";
  4. $timeout=45;
  5. $exten=$_GET['exten'];
  6. $cid=$_GET['cid'];
  7. $dest=$_GET['dest'];
  8. $socket = fsockopen($pbx,"5038", $errno, $errstr, $timeout);
  9.  fputs($socket, "Action: Login\r\n");
  10.  fputs($socket, "UserName: admin\r\n");     //
  11.  fputs($socket, "Secret:  x3tss4\r\n\r\n");  //
  12.                                             //
  13.      $wrets=fgets($socket,128);
  14.               echo $wrets;
  15.                 fputs($socket, "Action: Originate\r\n" );
  16.                 #fputs($socket, "Channel: Local/$dest@local\r\n" );
  17.                fputs($socket, "Channel: SIP/$exten\r\n" );
  18.                #fputs($socket, "Channel: SIP/$trunk/$exten\r\n" );
  19.                fputs($socket, "Exten: $dest\r\n" );
  20.                fputs($socket, "Context: from-internal\r\n" );
  21.                fputs($socket, "Priority: 1\r\n" );
  22.                fputs($socket, "CallerID: $cid\r\n" );
  23.                 fputs($socket, "Variable: __var1=$dest\r\n" );
  24.                fputs($socket, "Variable: __var2=$exten\r\n" );
  25.              fputs($socket, "Async: yes\r\n\r\n" );
  26.               fputs($socket, "Action: Logoff\r\n\r\n");
  27.  sleep (1);
  28.  $wrets=fgets($socket,128);
  29. ?>
  30. URL de ejemplo
  31. exten numero a llamar
  32. dest numero de destino
  33. cid  caller id
  34. http://5.181.118.22/dialer/dialer_test.php?exten=200&dest=18007143030&cid=18007143030

No hay comentarios:

Publicar un comentario