



INTEGRACIÓN EN APLICACIONES Envío y recepción de SMS, SMS CERTIFICADOS, Multimedia y Mensajes de Voz
ESPECIFICACIONES
DESCARGA DE LA ESPECIFICACIÓN DE LA API DE ENVÍO MASIVO DE SMS
API HTTP y HTTPs SMS MASIVO:DESCARGAR (VERSIÓN 5.8)
DESCARGA DE LA ESPECIFICACIÓN DE LA API DE ENVÍO MASIVO DE MENSAJES MULTIMEDIA MMS
API HTTP y HTTPs MMS MASIVO:DESCARGAR (VERSIÓN 1.1)
DESCARGA ESPECIFICACIÓN SMPP PARA ENVÍO MASIVO DE SMS
EJEMPLOS DE INTEGRACIÓN
Ejemplos en PHP, librería y ejemplos Se incluye:
- Ejemplo de envío de SMS
- Ejemplo de envío de MMS (Mensaje multimedia)
- Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
- Ejemplo de Carga de fichero PDF y envío mediante SMS
- Ejemplo de envío de SMS Certificado (Notificación Fehaciente) con PDF adjunto
- Ejemplo de envío de mensaje de VOZ, Texto a VOZ
- Ejemplo de envío de mensaje de voz con menú IVR (extensiones realizando acciones en función de la tecla pulsada)
- Ejemplo de envío de mensaje de voz con IVR para recabar puntuación de 1 a 5 sobre la atención recibida por el cliente (feedback)
- Ejemplo de envío de mensaje de voz con IVR para votación sobre varias opciones
- Ejemplo de envío de mensaje de VOZ solicitando PIN para validación
Ejemplos de integración en lenguaje ASP, código completamente funcional. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR). Se recomienda utilizar una librería de JSON para trabajar más fácilmente las respuestas (por ejemplo https://github.com/rcdmk/aspJSON) aunque tiene varias opciones que puede ver en el documento PDF de la API
Ejemplo de envío de SMS
<% 'ENVIO DE SMS dim http dim vars dim Correo dim Pass 'datos de su cuenta en MENSATEK.COM Correo= "Su Correo registrado en MENSATEK.COM" Pass= "Su Contraseña en MENSATEK.COM" 'Enviamos el mensaje 'Este es el mensaje' al telefono 600000000 de España con el remitente 'YoMismo' vars = "Correo=" & Correo & "&Passwd=" & Pass vars= vars & "&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON" ' puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Set http = CreateObject("Msxml2.XMLHTTP") http.Open "POST","http://api.mensatek.com/sms/v5/enviar.php", False http.setRequestHeader "Accept", "*/*" http.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" http.send vars & vbcrlf If http.Status = 200 Then Respuesta = http.responseText response.write "Resultado: " & Respuesta & " - Status: " & http.Status & " " & http.statusText Else Respuesta=0 response.write "Fallo en el envio, Error: " & http.Status & " " & http.statusText & " Respuesta: " & http.responseText End If Set http = Nothing %>
Ejemplo de envío de MMS (Mensaje multimedia)
<% 'ENVIO DE MMS MULTIMEDIA dim http dim vars dim Correo dim Pass 'datos de su cuenta en MENSATEK.COM Correo= "Su Correo registrado en MENSATEK.COM" Pass= "Su Contraseña en MENSATEK.COM" vars = "Correo=" & Correo & "&Passwd=" & Pass vars= vars & "&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON" ' puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Set http = CreateObject("Msxml2.XMLHTTP") http.Open "POST","http://api.mensatek.com/sms/v5/mmshttp.php", False http.setRequestHeader "Accept", "*/*" http.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" http.send vars & vbcrlf If http.Status = 200 Then Respuesta = http.responseText response.write "Resultado: " & Respuesta & " - Status: " & http.Status & " " & http.statusText Else Respuesta=0 response.write "Fallo en el envio, Error: " & http.Status & " " & http.statusText & " Respuesta: " & http.responseText End If Set http = Nothing %>
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
<% 'ENVIO DE SMS CERTIFICADO' dim http dim vars dim Correo dim Pass 'datos de su cuenta en MENSATEK.COM' Correo= "Su Correo registrado en MENSATEK.COM" Pass= "Su Contraseña en MENSATEK.COM" 'Enviamos el mensaje 'Este es el mensaje certificado' al telefono 600000000 de España con el remitente 'YoMismo'' vars = "Correo=" & Correo & "&Passwd=" & Pass vars= vars & "&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON" ' puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss' Set http = CreateObject("Msxml2.XMLHTTP") http.Open "POST","http://api.mensatek.com/sms/v5/enviarcert.php", False http.setRequestHeader "Accept", "*/*" http.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" http.send vars & vbcrlf If http.Status = 200 Then Respuesta = http.responseText response.write "Resultado: " & Respuesta & " - Status: " & http.Status & " " & http.statusText Else Respuesta=0 response.write "Fallo en el envio, Error: " & http.Status & " " & http.statusText & " Respuesta: " & http.responseText End If Set http = Nothing %>
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
<% 'ENVIO DE VOZ dim http dim vars dim Correo dim Pass 'datos de su cuenta en MENSATEK.COM Correo= "Su Correo registrado en MENSATEK.COM" Pass= "Su Contraseña en MENSATEK.COM" vars = "Correo=" & Correo & "&Passwd=" & Pass 'El remitente debe estar validado vars= vars & "&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON" vars= vars & "&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON" 'Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss 'Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API. Set http = CreateObject("Msxml2.XMLHTTP") http.Open "POST","http://api.mensatek.com/voz/v1/enviarvoz.php", False http.setRequestHeader "Accept", "*/*" http.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" http.send vars & vbcrlf If http.Status = 200 Then Respuesta = http.responseText response.write "Resultado: " & Respuesta & " - Status: " & http.Status & " " & http.statusText Else Respuesta=0 response.write "Fallo en el envio, Error: " & http.Status & " " & http.statusText & " Respuesta: " & http.responseText End If Set http = Nothing %>
Ejemplos de integración en VBNet, si desea ejemplos en VB6 póngase en contacto con soporte y le enviaremos ejemplos. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR). Se recomienda utilizar una librería de JSON para trabajar más fácilmente las respuestas (por ejemplo JsonConvert.DeserializeObject(Of ArrayList)(responseFromServer)) aunque tiene varias opciones que puede ver en el documento PDF de la API
Ejemplo de envío de SMS
Imports System.Net Imports System.IO Dim client As WebClient = New WebClient client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)") ' Añadimos los parámetros a enviar en la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM") client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM") client.QueryString.Add("Remitente", "YoMismo") client.QueryString.Add("Destinatarios", "34600000000") client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar") client.QueryString.Add("Descuento", "0") client.QueryString.Add("Resp", "JSON") ' La dirección de la llamada Dim baseurl As String = "http://api.mensatek.com/sms/v5/enviar.php" ' Hacemos la petición y leemos el resultado Dim data As Stream = client.OpenRead(baseurl) Dim reader As StreamReader = New StreamReader(data) Dim s As String = reader.ReadToEnd() data.Close() reader.Close() ' En s tenemos el resultado, podemos devolverlo o imprimirlo en pantalla. Return s
Ejemplo de envío de MMS (Mensaje multimedia)
Imports System.Net Imports System.IO Dim client As WebClient = New WebClient client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)") ' Añadimos los parámetros a enviar en la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM") client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM") client.QueryString.Add("Remitente", "YoMismo") client.QueryString.Add("Destinatarios", "34600000000") client.QueryString.Add("Asunto", "Este es el asunto del MMS") client.QueryString.Add("SMIL", "1") client.QueryString.Add("adj1", "http://www.mensatek.com/pix/logo.jpg") client.QueryString.Add("adj2", "texto:Este es el texto de la diapositiva segunda") client.QueryString.Add("adj3", "http://www.mensatek.com/pix/exito.jpg") client.QueryString.Add("Resp", "JSON") ' La dirección de la llamada Dim baseurl As String = "http://api.mensatek.com/sms/v5/mmshttp.php" ' Hacemos la petición y leemos el resultado Dim data As Stream = client.OpenRead(baseurl) Dim reader As StreamReader = New StreamReader(data) Dim s As String = reader.ReadToEnd() data.Close() reader.Close() ' En s tenemos el resultado, podemos devolverlo o imprimirlo en pantalla. Return s
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
Imports System.Net Imports System.IO Dim client As WebClient = New WebClient client.Headers.Add("user-agent", "Mozilla/5.0") ' Añadimos los parámetros a enviar en la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM") client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM") client.QueryString.Add("Remitente", "YoMismo") client.QueryString.Add("Destinatarios", "34600000000") client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar y certificar") client.QueryString.Add("Descuento", "0") client.QueryString.Add("Contacto", "Mi Nombre") client.QueryString.Add("TelContacto", "Mi Teléfono") client.QueryString.Add("Resp", "JSON") ' La dirección de la llamada Dim baseurl As String = "http://api.mensatek.com/sms/v5/enviarcert.php" ' Hacemos la petición y leemos el resultado Dim data As Stream = client.OpenRead(baseurl) Dim reader As StreamReader = New StreamReader(data) Dim s As String = reader.ReadToEnd() data.Close() reader.Close() ' En s tenemos el resultado, podemos devolverlo o imprimirlo en pantalla. Return s
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
Imports System.Net Imports System.IO Dim client As WebClient = New WebClient client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)") ' Añadimos los parámetros a enviar en la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM") client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM") 'El Remitente debe estar validado en los paneles de Mensatek.com client.QueryString.Add("Remitente", "349XXXXXX") client.QueryString.Add("Destinatarios", "34600000000") client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar convertido en voz") client.QueryString.Add("Descuento", "0") client.QueryString.Add("Lenguaje", "es-ES:1") client.QueryString.Add("Reintentos", "6") client.QueryString.Add("Intervalo", "60") client.QueryString.Add("DetectarContestador", "0") client.QueryString.Add("TimeZone", "Europe/Madrid") client.QueryString.Add("Resp", "JSON") 'Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss 'Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API. ' La dirección de la llamada Dim baseurl As String = "http://api.mensatek.com/voz/v1/enviarvoz.php" ' Hacemos la petición y leemos el resultado Dim data As Stream = client.OpenRead(baseurl) Dim reader As StreamReader = New StreamReader(data) Dim s As String = reader.ReadToEnd() data.Close() reader.Close() ' En s tenemos el resultado, podemos devolverlo o imprimirlo en pantalla. Return s
Ejemplos de integración en PYTHON. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
import urllib, urllib2 url = 'http://api.mensatek.com/sms/v5/enviar.php' values = {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'YoMismo', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje', 'Resp' : 'JSON' } data = urllib.urlencode(values) req = urllib2.Request(url, data) response = urllib2.urlopen(req) print response.geturl() print response.info() respuesta = response.read() print respuesta
Ejemplo de envío de MMS (Mensaje multimedia)
import urllib, urllib2 url = 'http://api.mensatek.com/sms/v5/mmshttp.php' values = {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'RemitenteMensaje', 'Destinatarios' : '34600000000', 'Asunto' : 'Este es el asunto del MMS', 'SMIL' : '1', 'adj1' : 'http://www.mensatek.com/pix/logo.jpg', 'adj2' : 'texto:Este es el texto de la diapositiva segunda', 'adj3' : 'http://www.mensatek.com/pix/exito.jpg', 'Resp' : 'JSON' } data = urllib.urlencode(values) req = urllib2.Request(url, data) response = urllib2.urlopen(req) print response.geturl() print response.info() respuesta = response.read() print respuesta
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
import urllib, urllib2 url = 'http://api.mensatek.com/sms/v5/enviarcert.php' values = {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'MiEmpresa', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje que quiero enviar y certificar', 'Contacto' : 'MiNombre', 'TelContacto' : 'MiTelefono', 'Resp' : 'JSON' } data = urllib.urlencode(values) req = urllib2.Request(url, data) response = urllib2.urlopen(req) print response.geturl() print response.info() respuesta = response.read() print respuesta
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
import urllib, urllib2 url = 'http://api.mensatek.com/voz/v1/enviarvoz.php' values = {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', # El Remitente debe estar validado en los paneles de Mensatek.com 'Remitente' : '349XXXXXX', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje que quiero enviar convertido en voz', 'Descuento' : '0', 'Lenguaje' : 'es-ES:1', 'Reintentos' : '6', 'Intervalo' : '60', 'DetectarContestador' : '0', 'TimeZone' : 'Europe/Madrid', 'Resp' : 'JSON' } data = urllib.urlencode(values) req = urllib2.Request(url, data) response = urllib2.urlopen(req) print response.geturl() print response.info() respuesta = response.read() print respuesta """Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API."""
Ejemplos de integración en RUBY. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
require "net/http" require "uri" uri = URI.parse("http://api.mensatek.com/sms/v5/enviar.php") # Full control http = Net::HTTP.new(uri.host, uri.port) request = Net::HTTP::Post.new(uri.request_uri) request.set_form_data({"Correo" => "CorreoRegistradoEnMensatek", "Passwd" => "TuPasswordEnMensatek", "Remitente" => "YoMismo", "Destinatarios" => "34600000000", "Mensaje" => "Este es el mensaje", "Resp" => "JSON"}) response = http.request(request)
Ejemplo de envío de MMS (Mensaje multimedia)
require "net/http" require "uri" uri = URI.parse("http://api.mensatek.com/sms/v5/mmshttp.php") # Full control http = Net::HTTP.new(uri.host, uri.port) request = Net::HTTP::Post.new(uri.request_uri) request.set_form_data({"Correo" => "CorreoRegistradoEnMensatek", "Passwd" => "TuPasswordEnMensatek", "Remitente" => "YoMismo", "Destinatarios" => "34600000000", "Asunto" => "Este es el asunto del MMS", "SMIL" => "1", "adj1" => "http://www.mensatek.com/pix/logo.jpg", "adj2" => "texto:Este es el texto de la diapositiva segunda", "adj3" => "http://www.mensatek.com/pix/exito.jpg", "Resp" => "JSON"}) response = http.request(request)
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
require "net/http" require "uri" uri = URI.parse("http://api.mensatek.com/sms/v5/enviarcert.php") # Full control http = Net::HTTP.new(uri.host, uri.port) request = Net::HTTP::Post.new(uri.request_uri) request.set_form_data({"Correo" => "CorreoRegistradoEnMensatek", "Passwd" => "TuPasswordEnMensatek", "Remitente" => "YoMismo", "Destinatarios" => "34600000000", "Mensaje" => "Este es el mensaje que quiero enviar y certificar", "Contacto" => "MiNombre", "TelContacto" => "MiTelefono", "Resp" => "JSON"}) response = http.request(request)
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
require "net/http" require "uri" uri = URI.parse("http://api.mensatek.com/voz/v1/enviarvoz.php") # Full control http = Net::HTTP.new(uri.host, uri.port) request = Net::HTTP::Post.new(uri.request_uri) # Recuerde que en VOZ el Remitente debe estar validado en los paneles de Mensatek.com request.set_form_data({"Correo" => "CorreoRegistradoEnMensatek", "Passwd" => "TuPasswordEnMensatek", "Remitente" => "349XXXXXX", "Destinatarios" => "34600000000", "Mensaje" => "Este es el mensaje que quiero enviar convertido en voz", "Descuento" => "0", "Lenguaje" => "es-ES:1", "Reintentos" => "6", "Intervalo" => "60", "DetectarContestador" => "0", "TimeZone" => "Europe/Madrid", "Resp" => "JSON"}) response = http.request(request) #Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss #Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente #(valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.
Ejemplos de integración en JAVASCRIPT. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
function httpGet(miUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", miYrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } httpGet("http://api.mensatek.com/sms/v5/enviar.php?Correo=TuCorreoRegistradoEnMensatek&Passwd=TuPasswordEnMensatek&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON");
Ejemplo de envío de MMS (Mensaje multimedia)
function httpGet(miUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", miYrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } httpGet("http://api.mensatek.com/sms/v5/mmshttp.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON");
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
function httpGet(miUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", miYrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } httpGet("http://api.mensatek.com/sms/v5/enviarcert.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON");
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
function httpGet(miUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", miYrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } httpGet("http://api.mensatek.com/voz/v1/enviarvoz.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON"); /*Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.*/
Ejemplos de integración en JQUERY. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
$.get( "http://api.mensatek.com/sms/v5/enviar.php", {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'YoMismo', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje', 'Resp' : 'JSON' }, function(data) { alert('Resultado Del Envio: ' + data); } );
Ejemplo de envío de MMS (Mensaje multimedia)
$.get( "http://api.mensatek.com/sms/v5/mmshttp.php", {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'RemitenteMensaje', 'Destinatarios' : '34600000000', 'Asunto' : 'Este es el asunto del MMS', 'SMIL' : '1', 'adj1' : 'http://www.mensatek.com/pix/logo.jpg', 'adj2' : 'texto:Este es el texto de la diapositiva segunda', 'adj3' : 'http://www.mensatek.com/pix/exito.jpg', 'Resp' : 'JSON' }, function(data) { alert('Resultado Del Envio: ' + data); } );
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
$.get( "http://api.mensatek.com/sms/v5/enviarcert.php", {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', 'Remitente' : 'MiEmpresa', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje que quiero enviar y certificar', 'Contacto' : 'MiNombre', 'TelContacto' : 'MiTelefono', 'Resp' : 'JSON' }, function(data) { alert('Resultado Del Envio: ' + data); } );
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
$.get( "http://api.mensatek.com/voz/v1/enviarvoz.php", {'Correo' : 'CorreoRegistradoEnMensatek', 'Passwd' : 'TuPasswordEnMensatek', //El Remitente debe estar validado en los paneles de Mensatek.com 'Remitente' : '349XXXXXX', 'Destinatarios' : '34600000000', 'Mensaje' : 'Este es el mensaje que quiero enviar convertido en voz', 'Descuento' : '0', 'Lenguaje' : 'es-ES:1', 'Reintentos' : '6', 'Intervalo' : '60', 'DetectarContestador' : '0', 'TimeZone' : 'Europe/Madrid', 'Resp' : 'JSON' }, function(data) { alert('Resultado Del Envio: ' + data); } ); /*Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.*/
Ejemplos de integración en NODE.JS. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
var request = require('request'); request({ url: 'http://api.mensatek.com/sms/v5/enviar.php?Correo=TuCorreoRegistradoEnMensatek&Passwd=TuPasswordEnMensatek&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON', method: 'GET', }, function(error, response, body){ if(error) { console.log(error); } else { console.log(response.statusCode, body); } });
Ejemplo de envío de MMS (Mensaje multimedia)
var request = require('request'); request({ url: 'http://api.mensatek.com/sms/v5/mmshttp.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON', method: 'GET', }, function(error, response, body){ if(error) { console.log(error); } else { console.log(response.statusCode, body); } });
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
var request = require('request'); request({ url: 'http://api.mensatek.com/sms/v5/enviarcert.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON', method: 'GET', }, function(error, response, body){ if(error) { console.log(error); } else { console.log(response.statusCode, body); } });
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
var request = require('request'); request({ url: 'http://api.mensatek.com/voz/v1/enviarvoz.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON', method: 'GET', }, function(error, response, body){ if(error) { console.log(error); } else { console.log(response.statusCode, body); } }); /*Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.*/
Ejemplos de integración en C#. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR). Se recomienda utilizar una librería de JSON para trabajar más fácilmente las respuestas (por ejemplo http://www.newtonsoft.com/json) aunque tiene varias opciones que puede ver en el documento PDF de la API
Ejemplo de envío de SMS
// Envío de SMS // Incluir using System.Net; using System.IO; // Cliente web WebClient client = new WebClient (); client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); // Ahora se añaden los parámetros de la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM"); client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM"); client.QueryString.Add("Remitente", "YoMismo"); client.QueryString.Add("Destinatarios", "34600000000"); client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar"); client.QueryString.Add("Descuento", "0"); client.QueryString.Add("Resp", "JSON"); string baseurl ="http://api.mensatek.com/sms/v5/enviar.php"; // Se abre la petición y se lee la respuesta Stream data = client.OpenRead(baseurl); StreamReader reader = new StreamReader (data); string s = reader.ReadToEnd (); data.Close (); reader.Close (); // Devolvemos el string para ver el resultado return (s);
Ejemplo de envío de MMS (Mensaje multimedia)
// Envío de MMS Multimedia // Incluir using System.Net; using System.IO; // Cliente web WebClient client = new WebClient (); client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); // Ahora se añaden los parámetros de la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM"); client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM"); client.QueryString.Add("Remitente", "YoMismo"); client.QueryString.Add("Destinatarios", "34600000000"); client.QueryString.Add("Asunto", "Este es el asunto del MMS"); client.QueryString.Add("SMIL", "1"); client.QueryString.Add("adj1", "http://www.mensatek.com/pix/logo.jpg"); client.QueryString.Add("adj2", "texto:Este es el texto de la diapositiva segunda"); client.QueryString.Add("adj3", "http://www.mensatek.com/pix/exito.jpg"); client.QueryString.Add("Resp", "JSON"); string baseurl ="http://api.mensatek.com/sms/v5/mmshttp.php"; // Se abre la petición y se lee la respuesta Stream data = client.OpenRead(baseurl); StreamReader reader = new StreamReader (data); string s = reader.ReadToEnd (); data.Close (); reader.Close (); // Devolvemos el string para ver el resultado return (s);
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
//Envío de SMS Certificado // Incluir using System.Net; using System.IO; // Cliente web WebClient client = new WebClient (); client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); // Ahora se añaden los parámetros de la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM"); client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM"); client.QueryString.Add("Remitente", "YoMismo"); client.QueryString.Add("Destinatarios", "34600000000"); client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar y certificar"); client.QueryString.Add("Contacto", "Mi Nombre"); client.QueryString.Add("TelContacto", "Mi Teléfono"); client.QueryString.Add("Resp", "JSON"); string baseurl ="http://api.mensatek.com/sms/v5/enviarcert.php"; // Se abre la petición y se lee la respuesta Stream data = client.OpenRead(baseurl); StreamReader reader = new StreamReader (data); string s = reader.ReadToEnd (); data.Close (); reader.Close (); // Devolvemos el string para ver el resultado return (s);
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
// Envío de VOZ // Incluir using System.Net; using System.IO; // Cliente web WebClient client = new WebClient (); client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); // Ahora se añaden los parámetros de la petición client.QueryString.Add("Correo", "tu correo registrado en MENSATEK.COM"); client.QueryString.Add("Passwd", "Tu contraseña en MENSATEK.COM"); //El Remitente debe estar validado en los paneles de Mensatek.com client.QueryString.Add("Remitente", "349XXXXXX"); client.QueryString.Add("Destinatarios", "34600000000"); client.QueryString.Add("Mensaje", "Este es el mensaje que quiero enviar convertido en voz"); client.QueryString.Add("Descuento", "0"); client.QueryString.Add("Lenguaje", "es-ES:1"); client.QueryString.Add("Reintentos", "6"); client.QueryString.Add("Intervalo", "60"); client.QueryString.Add("DetectarContestador", "0"); client.QueryString.Add("TimeZone", "Europe/Madrid"); client.QueryString.Add("Resp", "JSON"); //Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss //Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API. string baseurl ="http://api.mensatek.com/voz/v1/enviarvoz.php"; // Se abre la petición y se lee la respuesta Stream data = client.OpenRead(baseurl); StreamReader reader = new StreamReader (data); string s = reader.ReadToEnd (); data.Close (); reader.Close (); // Devolvemos el string para ver el resultado return (s);
Ejemplos de integración en C#. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR). Se recomienda utilizar una librería de JSON para trabajar más fácilmente las respuestas (por ejemplo http://www.newtonsoft.com/json) aunque tiene varias opciones que puede ver en el documento PDF de la API
Ejemplo de envío de SMS
Uses IdHTTP; function getContent(url: String): String; var http : TIdHTTP; begin http := TIdHTTP.Create(nil); try Result := http.Get(url); finally http.Free; end; end; Memo.Lines.Add(getContent('http://api.mensatek.com/sms/v5/enviar.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Resp=JSON');
Ejemplo de envío de MMS (Mensaje multimedia)
Uses IdHTTP; function getContent(url: String): String; var http : TIdHTTP; begin http := TIdHTTP.Create(nil); try Result := http.Get(url); finally http.Free; end; end; Memo.Lines.Add(getContent('http://api.mensatek.com/sms/v5/mmshttp.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON');
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
Uses IdHTTP; function getContent(url: String): String; var http : TIdHTTP; begin http := TIdHTTP.Create(nil); try Result := http.Get(url); finally http.Free; end; end; Memo.Lines.Add(getContent('http://api.mensatek.com/sms/v5/enviarcert.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON');
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
Uses IdHTTP; function getContent(url: String): String; var http : TIdHTTP; begin http := TIdHTTP.Create(nil); try Result := http.Get(url); finally http.Free; end; end; Memo.Lines.Add(getContent('http://api.mensatek.com/voz/v1/enviarvoz.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON'); {* Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API. *}
Ejemplos de integración en PERL. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
use LWP::Simple; $resultado = get("http://api.mensatek.com/sms/v5/enviar.php?Correo=TuCorreoRegistradoEnMensatek&Passwd=TuPasswordEnMensatek&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON");
Ejemplo de envío de MMS (Mensaje multimedia)
use LWP::Simple; $resultado = get("http://api.mensatek.com/sms/v5/mmshttp.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON");
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
use LWP::Simple; $resultado = get("http://api.mensatek.com/sms/v5/enviarcert.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON");
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
use LWP::Simple; $resultado = get("http://api.mensatek.com/voz/v1/enviarvoz.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON"); /*Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.*/
Ejemplos de integración en GO. Copie y pegue en su proyecto el ejemplo elegido (SMS, SMS CERTIFICADO, MMS o VOZ con o sin IVR).
Ejemplo de envío de SMS
import "net/http" resp, err := http.Get("http://api.mensatek.com/sms/v5/enviar.php?Correo=TuCorreoRegistradoEnMensatek&Passwd=TuPasswordEnMensatek&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje&Resp=JSON") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body)
Ejemplo de envío de MMS (Mensaje multimedia)
import "net/http" resp, err := http.Get("http://api.mensatek.com/sms/v5/mmshttp.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Asunto=Este%20es%20el%asunto&SMIL=1&adj1=http://www.mensatek.com/pix/logo.jpg&adj2=texto:Este%20es%20el%20texto%20de%20la%20diapositiva%20segunda&adj3=http://www.mensatek.com/pix/exito.jpg&Resp=JSON") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body)
Ejemplo de envío de SMS CERTIFICADO (Notificación fehaciente)
import "net/http" resp, err := http.Get("http://api.mensatek.com/sms/v5/enviarcert.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=YoMismo&Destinatarios=34600000000&Mensaje=Este%20es%20el%20mensaje%20Certificado&Contacto=MiNombre&TelContacto=MiTelefono&Resp=JSON") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body)
Ejemplo de envío de mensaje de VOZ, Texto a VOZ
import "net/http" resp, err := http.Get("http://api.mensatek.com/voz/v1/enviarvoz.php?Correo=CorreoRegistradoEnMensatek&Passwd=TuPassword&Remitente=349XXXXXXXXX&Destinatarios=34900000000&Mensaje=Este%20es%20el%20mensaje&Lenguaje=es-ES:1&Reintentos=6&Intervalo=60&DetectarContestador=0&TimeZone=Europe/Madrid&Descuento=0&Resp=JSON") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) /*Puede programar el mensaje para una fecha posterior añadiendo el parámetro Fecha con el formato AAA-MM-DD%20HH:mm:ss Puede también crear menús IVR, sistemas de votación (vote por X pulsando 1, por Y pulsando 2,...), sistemas de puntuación de trato a cliente (valore de 1 a 5 la atención de nuestro comercial), etc...Para ello utilice los parámetros IVR y MenuIVR como se indica en la especificación PDF de la API.*/
Ejemplo de integración en VBA. Copie y pegue en su proyecto el ejemplo, sólo se presenta el envío de SMS pues el de SMS Certificado, MMS y VOZ son muy similares, en todo caso, si tiene cualquier duda, indíquenoslo y estaremos encandados de ayudarle.
Ejemplo de envío de SMS
EnviarSMS("Tu correo registrado en MENSATEK.COM","Tu contraseña en MENSATEK.COM", "TuNombre", "Este es el mensaje a enviar","34600000001") Public Function URLEncode( StringVal As String, Optional SpaceAsPlus As Boolean = False ) As String Dim StringLen As Long: StringLen = Len(StringVal) If StringLen > 0 Then ReDim result(StringLen) As String Dim i As Long, CharCode As Integer Dim Char As String, Space As String If SpaceAsPlus Then Space = "+" Else Space = "%20" For i = 1 To StringLen Char = Mid$(StringVal, i, 1) CharCode = Asc(Char) Select Case CharCode Case 97 To 122, 65 To 90, 48 To 57, 45, 46, 95, 126 result(i) = Char Case 32 result(i) = Space Case 0 To 15 result(i) = "%0" & Hex(CharCode) Case Else result(i) = "%" & Hex(CharCode) End Select Next i URLEncode = Join(result, "") End If End Function Public Function EnviarSMS( Correo As String, Passwd As String, Remitente As String, Mensaje As String, Destinatarios As String ) As String Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP") URL = "http://api.mensatek.com/sms/v5/enviar.php" objHTTP.Open "POST", URL, False objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" objHTTP.setRequestHeader "Content-type", "application/x-www-form-urlencoded" vars = "Correo=" & URLEncode(Correo) & "&Passwd=" & Passwd & "&Remitente=" & Remitente & "&Destinatarios=" & URLEncode(Destinatarios) & "&Mensaje=" & URLEncode(Mensaje) & "&Resp=JSON" objHTTP.send (vars) ' La respuesta , puedes imprimirla para ver el resultado. EnviarSMS = objHTTP.responseText End Function
APLICACIONES/COMPONENTES/PLUGINS
Este módulo permite enviar mensajes desde Nagios utilizando la plataforma de Mensatek. Es muy sencillo, instala y configura el módulo y recibirás las alertas de Nagios por SMS. Necesitas tener instalado Nagios. Una cuenta de Mensatek con créditos (regístrate gratis). Si tienes algún problema o tienes cualquier duda recuerda que estamos aquí para ayudarte.
Descarga el Script NAGIOS/MENSATEK:Script/módulo e instrucciones (en el propio fichero) de instalación
DESCRIPCIÓN
Enviar mensajes desde la plataforma de eCommerce Magento es muy sencillo con nuestro sistema. Regístrate para disponer de tu Usuario/contraseña y empieza ya a notificar por SMS
FUNCIONALIDADES
- Notificación SMS a los Clientes cuando se crea un nuevo pedido
- Notificación por SMS cuando el pedido cambia de estado (En Espera, Liberado , Cancelado, Enviado
- Envío de SMS a una o varias personas
REQUISITOS
- Magento con verisón 1.5 o superior
- El plugin Carotechs SMS Notifications. Más información en Carotechs SMS Notifications
- Tu cuenta registrada en Mensatek.com.
INSTALACION
- Instala la extensión Carotechs SMS Notifications en tu eCommerce Magento
-
Configura la extensión con los parámetros de tu cuenta registrada en Mensatek.
Dentro del Admin Panel ir a System->Configuration->Sms Notificacions.
Estos son los parámetros para configurar correctamente la extensión con tu cuenta de MENSATEK:
SMS Gateway API URL: https://api.mensatek.com/sms/enviar.php?Correo=TuCorreoRegistradoEnMensatek&Passwd=TuContraseñaEnMensatek
URL Call Method: POST
Message parameter name: Mensaje
To Number - Parameter Name: Destinatarios
DESCRIPCIÓN
Envía mensajes SMS a través de MENSATEK. Añade a tu tienda Prestashop la posibilidad de enviar notificaciones SMS al cliente cada vez que cambie el estado del pedido. También notifica al propietario, si así lo desea, cuando la tienda tenga un nuevo pedido.
FUNCIONALIDADES
- Posibilidad de informar al propietario de la tienda sobre nuevos pedidos.
- Posibilidad de informar al cliente cuando el pedido pase al estado ENVIADO
- Consulta el número de Créditos en tu cuenta de Mensatek
REQUISITOS
- Prestashop 1.6 o superior
- El módulo para Prestashop de Mensatek.com, descárgalo en el link de más abajo
- Una cuenta registrada en MENSATEK.COM
INSTALACION
- Instala el módulo mensatek.zip en tu instalación de Prestashop v1.6. o superior
- Configura el módulo con los parámetros de tu cuenta MENSATEK.COM
- Graba los parámetros de configuración y prueba con los botones de Test el funcionamiento del módulo y la recepción de mensajes.
DESCRIPCIÓN
Envía mensajes SMS a través de la plataforma de Mensatek y un plugin para WordPress. Instálalo y en unos segundos podrás enviar mensajes desde WordPress.
FUNCIONALIDADES
- Enviar Mensajes SMS a tus Usuarios o a cualquier número móvil
- Solicitar a tus usuarios su número móvil cuando se suscriben a tu newsletter
- Enviar mensajes SMS a usuarios y/o administradores en diferentes situaciones como, por ejemplo: Cuando hay una nueva versión de wordpress, cuando hay un nuevo comentario, un nuevo usuario registrado, etc...
- Integrar un sistema de dos pasos para autenticación (recepción de PIN al móvil para autenticarse.
- Acceder con tu móvil en caso de haber perdido/olvidad la contraseña
- etc...
REQUISITOS
- Versión WordPress 3.0 o superior
- El plugin WP SMS. Más información en WP SMS
- Tu cuenta registrada en Mensatek.com.
INSTALACION
- Crea una cuenta en Mensatek.com
- Instala el Plugin WP SMS en tu instalación de WordPress.
- Selecciona Mensatek dentro de los Gateways disponibles
- Configura tu usuario/contraseña, remitente y las opciones de avisos que desees en la configuración del plugin
DESCRIPCIÓN
Envía mensajes SMS a través de MENSATEK. Añade a tu tienda WooCommerce la posibilidad de enviar notificaciones SMS al cliente cada vez que cambie el estado del pedido. También notifica al propietario, si así lo desea, cuando la tienda tenga un nuevo pedido.
FUNCIONALIDADES
- Posibilidad de informar al propietario de la tienda sobre nuevos pedidos.
- Posibilidad de enviar, o no, SMS internacionales.
- Notificación por SMS de las notas a los clientes.
- Todos los mensajes son personalizables.
- Soporta gran cantidad de variables para personalizar los mensajes: %id%, %order_key%, %billing_first_name%, %billing_last_name%, %billing_company%, %billing_address_1%, %billing_address_2%, %billing_city%, %billing_postcode%, %billing_country%, %billing_state%, %billing_email%, %billing_phone%, %shipping_first_name%, %shipping_last_name%, %shipping_company%, %shipping_address_1%, %shipping_address_2%, %shipping_city%, %shipping_postcode%, %shipping_country%, %shipping_state%, %shipping_method%, %shipping_method_title%, %payment_method%, %payment_method_title%, %order_discount%, %cart_discount%, %order_tax%, %order_shipping%, %order_shipping_tax%, %order_total%, %status%, %prices_include_tax%, %tax_display_cart%, %display_totals_ex_tax%, %display_cart_ex_tax%, %order_date%, %modified_date%, %customer_message%, %customer_note%, %post_status%, %shop_name%, %order_product% y %note%.
- Puedes añadir tus propias variables personalizadas.
- Una vez configurado es totalmente automático.
REQUISITOS
- WordPress
- Woocommerce
- Una cuenta registrada en MENSATEK.COM
INSTALACION
- Subir la carpeta 'woocommerce-mensatek' al directorio '/wp-content/plugins/' vía FTP.
- Activar el plugin a través del menú *Plugins* en el Panel de Administración de WordPress.
- Entra en Woocommerce->Notificaciones SMS para configurar las notificaciones
- Ya está. Si te gusta el plugin, por favor, envíanos tus comentarios
DESCRIPCIÓN
Envía mensajes SMS a través de la plataforma de Mensatek y un plugin para Drupal. Instálalo y en unos segundos podrás enviar mensajes desde Drupal.
REQUISITOS
- La versión más actualizada posible de Drupal.
- Instalar el plugin Drupal SMS simple gateway. Puedes descargarlo desde aquí SMS simple gateway
- Una cuenta registrada en MENSATEK.COM
INSTALACION
- Instala el plugin
-
Estos son los parámetros para configurar correctamente la extensión con tu cuenta de MENSATEK:
Base URL for sending messages: https://api.mensatek.com/sms/v5/enviar.php
HTTP method: POST
Username field name: Correo
Username field value: Tu correo registrado en MENSATEK.COM
Password field name: Passwd
Password field value: Tu contraseña en MENSATEK.COM
Sender (from) field name: Remitente
Number (to) field name: Destinatarios
Message field name: Mensaje