/
P.SMS

P.SMS

A primeira etapa é configurar os provedores de SMS.

Tener en cuenta:

  • Cada um dos provedores listados é compatível com uContact.

  • Os parâmetros necessários podem variar de acordo com o fornecedor.

  • Cada fornecedor fornecerá os dados necessários para sua configuração correta.

  • Nessa tela, você também configura o provedores de WhatsApp.

Ao fazer login, você verá duas seções:

 

 

Aqui devemos selecionar o tipo de API para cada provedor usando o menu suspenso. Deve-se observar que as opções exibidas são aquelas atualmente suportadas pelo uContact.

  • DinstarWeb: Comunicação por serviço da Web.

  • Quality: API desenvolvida para a Quality Telecom.

  • GMG: Comunicação com a API CMG SMS.

  • Twilio: Comunicação com a API de SMS do Twilio.

  • Nexmo: Comunicação com a API de SMS da Nexmo.

  • InfoBip:  Comunicação com a API InfoBip SMS {Para receber SMS, peça ao INFOBIP para ativar o método PULL}

  • URLSMS:  Comunicación por URL GET.

  • URLSMSAuth: Comunicação por URL GET com autenticação básica.

  • SMSMasivo:  Comunicação por URL GET.

  • URLPOSTSMS: Comunicação por URL POST.

  • URLPOSTSMSAuth: Comunicação por URL POST com autenticação básica.

 

À direita, há uma tabela com os provedores já criados.

Depois de selecionar um provedor de SMS, veremos os campos para configurar o provedor; esses campos podem variar conforme exigido pela API.

 

Exemplo.

 

Os dados serão fornecidos pelo provedor de SMS disponível para a empresa.

Possíveis parâmetros

URL (SMSEndpoint): 

Usuario (SMSUsername)
Ingresa el usuario para el servicio de envío de SMS.

Contraseña (SMSPassword)
Ingresa la contraseña para el servicio de envío de SMS.

SMS Form
(En el caso que la API o hardware permita) Nombre saliente del SMS.

Puertos
Número del puerto del cual sale el SMS.

SMS RegExp (SMSNumberRegexp)
Propiedad que valida el formato de los números celulares a los que se envían, con el fin de tener un control más práctico de si se envía o no, por ejemplo ^(09\d{7})$  esta función validará que el número a celular sea 09XXXXXXX.

SMS Encoding: Tipo de codificación del proveedor, determinará como se visualizara el texto.

  • Luego de completar los campos presionamos el botón "Guardar" y el proveedor será agregado a la lista.

  • Para eliminar un Proveedor simplemente lo seleccionamos de la lista y, una vez que vemos sus datos cargados, presionamos el botón "Eliminar".

En esta tabla se pueden ver la forma de editar las expresiones regulares de control:

.   Punto, cualquier carácter (puede, o no, coincidir con terminadores de línea).

\d   Un dígito: [0-9].

\D   Carácter que no sea un dígito: [^0-9].

\s   Un carácter en blanco: [ \t\n\x0B\f\r].

\S   Carácter que no es un espacio en blanco: [^\s].

\w   Caracteres del alfabeto: [a-zA-Z_0-9].

\W  Caracteres que no están en el alfabeto: [^\w].

  • Coincidir 0 o más veces.

+      Coincidir 1 o más veces.

?      Coincidir 1 o 0 veces.

{n}    Coincidir exactamente n veces.

{n,}   Coincidir al menos n veces.

{n,m}  Coincidir al menos n pero no mas de m veces.

\    Pasar al siguiente meta carácter (se convierte en un carácter normal/literal).

^    Coincidir con el comienzo de la línea.

.    Coincidir con cualquier carácter (con excepción de nueva línea).

$    Coincidir con final de línea (o antes del salto de línea al final).

|    Alternancia ("o" Declaración).

()   Agrupamiento.

[]   Clase de caracteres personalizada.