Cursos Asterisk en México

Servicio para Asterisk de una interfaz-sms

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Servicio para Asterisk de una interfaz-sms

    Hola, estoy intentando implementar en mi asterisk un servicio que nos avise por sms cuando llega un buzon de voz concreto. He seguido todas las instrucciones pero no hace nada.

    http://blogs.capatres.com/index.php?op= ... 8&blogId=1

    En el enlace anterior se encuentra el articulo, mi duda es si la extension que quiero cubrir tiene que estar definida en extensions.conf. Segun el articulo hay que cambiar en config.php y poner ID1 y ID2 que nos proporciona Peoplecall (me he registrado y me he dado de alta en una cuenta) y luego añadir las entradas donde especificamos el numero donde queremos que llegue el aviso de un mensaje de boz en una extension concreta.

    Aqui pego el archivo config.php:

    /*
    * 12 Aug 2005
    *
    * V-0.1
    *
    *
    * Config.php es el fichero de configuraciones de Interfaz_sms.php,
    * desde aquí configuraremos los parámetros básicos para el envio
    * de sms.
    *
    * Requisitos para el correcto funcionamiento del script:
    *
    * - PHP: debe estar compilado con las flag
    * --enable-sockets
    * --with-openssl=[DIR]
    * - PHP.INI: debe definirse la ruta de sendmail en php.ini
    *
    * Xavier Jimenez & Juan Carlos Valero
    *
    * - Capa Tres Soluciones Tecnológicas S.L. -
    *
    *
    */

    // servidor es el servidor de peoplecall
    $server="secure1.peoplecall.com";
    // puerto del servidor web 443 por ser SSL
    $puerto="443";
    // id1 de la cuenta de peoplecall
    $id1="xxxxxxxxxx";
    // password de la cuenta de peoplecall
    $id2="xxxx";
    // inicializamos las variables de mensaje
    $mensaje1="ASTERISK:tiene ";
    // direccion de correo para las confirmaciones y resumen diario
    $correo="info@capatres.com";
    // log para debuggar aplicacion o /dev/null para descartar los mensajes
    $log="/dev/null";

    //Cuadro de telefonos personales

    // Formato de entrada de extensiones a monitorizar
    // $extens[N]="extension:numerodetelefono"
    // indicaremos el numero de telefono en formato internacional (34XXXXX)
    // si hay mas de uno van separados por punto y coma

    $extens[0]="100:34xxxxxxxxx;34yyyyyyyyy";
    $extens[1]="504:34xxxxxxxxx";
    $extens[2]="502:34yyyyyyyyy";

    //Componemos listin
    $extensiones="";
    foreach($extens as $ext) { $extensiones .=$ext."#"; }
    ?>

  • #2
    Es muy tarde y hoy ando un poco espesote.

    Me imagino que los teléfonos que tendrás que poner es donde quieres que el servicio te mande los SMSs.

    Sacado del tutorial:


    "debemos montar nuestra pequeña lista telefónica. Por cada extensión que qeramos avisos sms añadiremos una linea como la siguiente:


    $extens[a]="nnn:34xxxxxxxxx;34yyyyyyyyy";


    Donde "a" es un incremento de la a anterior o 0 si no hay mas entradas, "nnn" es la extensión que queremos cubrir, xxxxxxxxxxx e yyyyyyyyyyy son los numeros de teléfonos a los que queremos hacer llegar notificación."

    Entiendo que lo que está haciendo es un mapeo de forma que nnn le asigna unos móviles que son 34x y 34y

    saludines

    Comentario

    Principales Usuarios Activos

    Colapsar

    No hay usuarios activos superiores.
    Trabajando...
    X