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):
URLSMS: Se debe de agregar la dirección a ejecutar para enviar el SMS teniendo en cuenta las siguientes variables: ${phone}, ${message}, ${id}, (ej: http://www.celularsoft.com/smsin/microfin.php?celular=${phone}&mensaje=${message}&id={id}).
Dinstar: (WEB y común): Dirección IP del GW.
DinstarWeb: HTTP API for Dinstar.
DinstarWebPush: Igual que Dinstar web, pero los SMS entrantes son redireccionados al URL (https://INTEGRASERVER/Integra/resources/InboundSMS/DinstarInboundSMS)
Twilio: No lleva información.
Quality: Dirección IP del servicio.
InfoBip: Usuario y contraseña de la cuenta de InfoBip.
SMSMasivo: Usuario y contraseña de la cuenta de SMSMasivos.
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".