SMS
El primer paso es configurar los proveedores de SMS.
Tener en cuenta:
Cada uno de los proveedores listados son compatibles con uContact.
Los parĆ”metros requeridos pueden variar segĆŗn el proveedor.
Cada proveedor brindarĆ” los datos necesarios para su correcta configuraciĆ³n.
En esta pantalla tambiƩn se configuran los proveedores de WhatsApp.
Al ingresar veremos dos secciones:
AquĆ deberemos seleccionar el tipo de API para cada proveedor mediante el menĆŗ desplegable. Cabe destacar que las opciones desplegadas son las actualmente compatibles con uContact.
DinstarWeb: ComunicaciĆ³n por web service.
Quality: API desarrollada para Quality Telecom.
GMG: ComunicaciĆ³n con API CMG SMS.
Twilio: ComunicaciĆ³n con API Twilio SMS.
Nexmo: ComunicaciĆ³n con API Nexmo SMS.
InfoBip: ComunicaciĆ³n con API InfoBip SMS {Para recibir SMS, solicitar a INFOBIP que habilite PULL method}
URLSMS: ComunicaciĆ³n por URL GET.
URLSMSAuth: ComunicaciĆ³n por URL GET con basic AutenticaciĆ³n.
SMSMasivo: ComunicaciĆ³n por URL GET.
URLPOSTSMS: ComunicaciĆ³n por URL POST.
URLPOSTSMSAuth: ComunicaciĆ³n por URL POST con basic AutenticaciĆ³n.
A la derecha se encuentra una tabla con los proveedores ya creados.
Luego de seleccionar un Proveedor de SMS veremos los campos para configurar el proveedor, estos campos pueden variar segĆŗn requiera la API.
Los datos serĆ”n brindados por el proveedor de SMS del que disponga la compaƱĆa.
Posibles 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.
Mensajes por segundo: Limite de mensajes que serƔn enviados por segundo por el proveedor.
Mensajes por segundo Si es 0 no limita la cantidad de mensajes que se podrƔn enviar por segundo