Voip en Español

[[asterisk_funcion_read]]

Traza: » asterisk_funcion_pickup » asterisk_funcion_pickupchan » asterisk_funcion_playback » asterisk_funcion_playtones » asterisk_funcion_pppd » asterisk_funcion_privacymanager » asterisk_funcion_progress » asterisk_funcion_queue » asterisk_funcion_random » asterisk_funcion_read

Login

¡Actualmente no estás identificado! Introduce abajo tus datos de identificación para abrir una sesión. Necesitas tener las cookies activadas para identificarte.

Ingresar

Has olvidado tu contraseña? Obten una nueva.: Enviar nueva contraseña

Funcion read de Asterisk

ARREGLAR

Sinopsis Leer una variable

Descripción En fecha 1.0:

Leído (variable [|filename] [|maxdigits] [|option])

En fecha 1.2:

Leído (variable [|filename] [|maxdigits] [|option] [|attempts] [|timeout])

Lee una cadena #-terminada de dígitos algunos veces del usuario adentro a la variable dada.

  • variable: variable donde la respuesta del usuario será almacenada.
  • nombre de fichero: archivo a jugar antes de dígitos de la lectura.
  • maxdigits: número aceptable máximo de dígitos. Paradas que leen después de que se hayan introducido los maxdigits (sin requerir la prensa del usuario la llave de “#”). Defectos a 0 - ningún límite - esperas para la prensa del usuario la llave de “#”. Cualquier valor debajo de 0 significa igual. El máximo aceptó valor es 255.
  • opción: puede ser el “salto” a volver inmediatamente si la línea no está para arriba, o el “noanswer” para leer dígitos aunque la línea no está para arriba.
  • tentativas: si es mayor que 1, ese muchas tentativas será hecho en el acontecimiento que no se incorpora ningunos datos.
  • descanso: si es mayor que 0, ese valor eliminará el descanso del defecto.

Leído debe desconectar si la función falla o los errores hacia fuera.

Ejemplo

 ; dial 307 = asterisco del recomenzar; Nota: en vez leído () de nosotros podríamos también utilizar authenticamos () exten el => 307.1, DigitTimeout (4); Fijar el descanso que 4 segundos exten el => 307.2, ResponseTimeout (5) del dígito; Fijar el descanso 5 sec de la respuesta; La línea siguiente juega el aviso: ¿“para recomenzar el tipo el passwd” exten el => 307.3, leído (el secreto, posix-pasar-recomienza-ast, 3) exten el => 307.4, NoOp ($ {secreto}) exten el => 307.5, Gotoif ($ [$ {secreto} = 123]? 6: 9) exten el => 307.6, aparato de lectura (posix-recomienzo); “Recomenzando el asterisco” exten el => 307.7, espera (1) exten el => 307.8, sistema (/usr/sbin/asterisk - recarga del rx) exten el => 307.9, retraso

Códigos de retorno Vueltas -1 en retraso o error y 0 de otra manera.

Ver también

  • El cmd del asterisco authentica: Authenticar a usuario
  • Marcar con asterisco el cmd DigitTimeout: Fijar el descanso permisible entre los dígitos
  • Marcar con asterisco el cmd ResponseTimeout: Fijar el descanso máximo que aguarda respuesta
  • Marcar con asterisco el sistema del cmd: Ejecutar un comando del sistema (cáscara de Linux)
  • Marcar con asterisco los archivos de los sonidos
  • Marcar con asterisco las variables