class Telefacil::Desvio

Public Class Methods

borrar(opts={}) click to toggle source
# File lib/telefacil/desvio.rb, line 29
def self.borrar(opts={})
  request(opts, 'borrar')
end
cambiar(opts={}) click to toggle source

 PARÁMETROS

'desvio1', 'desvio2', 'desvio3', 'desvio4', 'desvio5': los números de teléfono donde se recibirán las llamadas. Puede especificarlos todos, o sólo algunos, o ninguno.
'espera1', 'espera2', 'espera3', 'espera4', 'espera5': los segundos por los que se espera para realizar cada desvío. Por omisión, 0 segundos.

    Opcional:

'horario': en la forma HHMMHHMM, siendo los primeros cuatro dígitos la hora y minutos de inicio, los últimos cuatro dígitos la hora y minutos de finalización. Por ejemplo, un horario 00:00-23:59 sería de la forma 00002359.
'dias': un conjunto de caracteres (l: lunes, m: martes, x: miércoles, j: jueves, v: viernes, s: sábados, d: domingos, f: festivos) que especifican qué dias se ejecuta el horario. Por ejemplo, los días laborables se pondrían de la forma lmxjv. Fines de semana y festivos: sdf.
'mascara': el número de teléfono que le llegará a los desvíos. Puede ser 'privado' (número oculto), 'semiprivado' (parcialmente oculto por ceros), 'numero_virtual' o 'centralita'.
# File lib/telefacil/desvio.rb, line 25
def self.cambiar(opts={})
  request(opts, 'cambiar')
end
leer(opts={}) click to toggle source

 PARÁMETROS

'nv': número virtual

  'ext': extensión

'accion': que debe tomar el valor 'cambiar'.
# File lib/telefacil/desvio.rb, line 12
def self.leer(opts={})
  request(opts)
end