Listado del registro de mensajes de la plataforma SMS de LleidaNetworks vía HTTP

Documentos relacionados
Envío de SMS vía HTTP. HTTP XML API

En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña.

TELECO CHILE S.A. WSDL SOAP de Acceso a Plataforma SMS

Gestión de acciones vía HTTP Action XML API

. Recibir devoluciones de llamada HTTP para la notificación de entrega (recibos) cuando se recibe SMS-MT (o no) en la estación móvil.

DOCUMENTACIÓN TÉCNICA

TELKIA. Especificación, SMSBROKER HTTP Protocol TELKIA. Versión: 2.5 Fecha: Page 1

API - Documentación. Obtener mensajes SMS. Introducción Obtén tus mensajes SMS enviados, en formato JSON.

SERVICIO DE ENVÍO MASIVO DE MENSAJES MMS MULTIMEDIA HTTPS/API

WEBSERVICE SOAP/XML Revisión 3.2 Septiembre Contenido

Integración con la API informativa GUÍA DE INTEGRACIÓN CON LA API INFORMATIVA HTTPS. Página 1/11

Integración HTTP GET. Versión 2.0

Guía de uso para envío de SMS

3.6 Comparación REST/SOAP

SMS Global. Envío masivo de mensajes de texto con cobertura global. Comunicaciones en tiempo real sin barreras, sin límites

Massiv (Mails Masivos) REST para R4: Guía de Consumo Web Service

Massiv REST sin plantilla: Guía de consumo Web Service

Introducción... 3 PLATAFORMA TÉCNICA Petición de envío de SMS... 3 Ver estado de envíos de SMS... 5 Ver créditos disponibles...

Massiv REST con plantilla: Guía de consumo Web Service

Pasarela para envíos de faxes a través de interfaz HTTPS

Resumen, modificación y estadísticas Rest Massiv Guía de consumo Web Service

Resumen, modificación y estadísticas Rest Massiv Guía de consumo Web Service

Instructivo para Compradores. Sistema de Notificación de Pedidos.

Mails Masivos con plantilla REST: Guía de Consumo Web Service

WMAIL 1.5. Grupo Winmotor

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

MundoSMS PUSH - API v2.0

Manual de uso del API de Web SMS

GUÍA DE USUARIO REGISTRO FACTURAS SERVICIOS DE ALIMENTACION

Especificació n de API IVR ITD Chile

La forma mas sencilla de autenticación es usando tu nombre de usuario en el parámetro user y tu contraseña en el parámetro password.

Enviar SMS individual... 8 Parámetros de entrada:...8 Respuesta:...8 Ejemplo de uso:...8

Obtener status de un mensaje... 2

Obtener status de un mensaje... 4

Mini guía. CFDI Complemento de pago o Recibo Electrónico de Pago (REP)

4.- Cómo administrar los Socios Comerciales

Plataforma de Mensajería SMS²

Guía de Integración de Sistemas para el comprador

Contexto... 3 Platforma... 3 Enviar SMS individual... 5 Parámetros de entrada:...5 Respuesta:...5 Ejemplo de uso:...5

Configuración para el Envió de Mensajes Texto a Celulares

Cómo configurar el modo de envío de CFDI's

Obtener status de un mensaje... 3

SERVICIOS WEB JSON v1.0 [02/11/2016] Tabla de contenido

Manual de Usuario. SMS Inteligente

Conector Mensa-Red Informa Manual de usuario

Contexto... 3 Plataforma... 3 Enviar SMS... 4 Parámetros de entrada:...4 Respuesta:...4 Ejemplo de uso:...4

Envíos Massiv y Uniqu Guía de consumo Web Service

Especificació n de API SMS ITD Chile

OneAPI Interface Ref Push SMS. 13 de mayo de 2016 v1.1

H&O SYSTEM S.A.C. Consultores en Sistemas de Información

Massiv REST: Guía de consumo Web Service

MANUAL TECNICO API SMS-HTTP

Implementación del servicio de envío masivo de mensajes SMS CERTIFICADO HTTP/s API

RECEPCIÓN DE MENSAJES POR SERVICIO WEB

Contacts REST: Guía de consumo Web Service

INFORMACIÓN TÉCNICA SOBRE COMERCIO ELECTRÓNICO SEGURO VISA- FORMULARIO

Tarjeta de bolsillo de mensajería unificada

H&O SYSTEM S.A.C. Consultores en Sistemas de Información

Manual de Programación de Web Services. PROYECTO Junta de Comunidades de Castilla La Mancha Plataforma de Notificación Telemática a la ciudadanía

Resumen, modificación y estadísticas Rest Massiv Guía de consumo Web Service

MANUAL DE USUARIO. Farma crm

NOTIFICACIONES DE RECAUDO DE CARTERA

1. Accediendo a la plataforma HTTP de Marketext Código de ejemplo Seguridad y autenticación Enviando un SMS Simple 5

Manual de Usuario Gestión de Papelería.

Contacts REST: Guía de Consumo Web Service

Manual de Usuario. Recepción de Comprobantes Fiscales Digitales (CFDI) PRESTADORES MÉDICOS

En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña.

Protocolo Web Service Plus Mobile Gateway

Documentación Web Service Plataforma Multiservicio Télam S.E.

APLICATECA. didimo Marketing. Manual de usuario. By DIDIMO Servicios Móviles.

Transferencia documentos Hechos Esenciales - Extranet

Integración HTTP REST. Versión 2.0

Guía de integración Pagomedios API Revisión Agosto 2017

MiMet FFVV. Manual de Usuario Alta de Agentes y Promotores en Portal de Agentes

Integración en Carpeta

API Versión 2.6 USUARIO FINAL

Manual de usuario de CFDRecepcion Clientes.

MTOP MANUAL DE USUARIO PLAYA MANUAL DE USUARIO SISTEMA DE GESTION DE VEHICULOS -NUEVA PALMIRA- PLAYA DE ESTACIONAMIENTO.

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

MCVS024 Manual de Usuario de Software Versión 1

Guía del usuario del sistema electrónico de compras

MEJORAS EN ISIIGO Y EMPRENDEDOR

Servicios web de distribución digital (DDWS) GetMyPrice - Manual del servicio

Sistema Académico SiAC. SiAC - Ideas&Bits SOLICITUD DE TERCERA MATRICULA. Ideas&Bits

MANUAL INTEGRACIÓN PUNTO WEB PARÁMETROS DE COMUNICACIÓN

Agenda Electrónica 3x1 para Migrantes. Introducción. Manual de usuario

GUIA DE FORMATOS DE TRANSMISION PROYECTO ZONAS FRANCAS VERSION 1.1 ENERO 2011

Manual del Servicio Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

Solicitud de Afiliación de Servicios Electrónicos para Persona Jurídica PERFIL PERSONALIZADO

Especificación de API SMS ITD Chile

Protocolos FTP de conexión a ediversa

OBJETIVO REQUERIMIENTOS

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO

FTP2SMS Envío masivo de SMS por FTP Generador de informes para los DR. Dpto. I+D LleidaNetworks Serveis Telemàtics S.L. Junio 2012

Glossary of terms

Transcripción:

Listado del registro de mensajes de la plataforma SMS de LleidaNetworks vía HTTP LleidaNetworks Serveis Telemàtics, S.L. devel@lleida.net 3 de agosto de 2007

ÍNDICE 2 Índice 1. Introducción 4 2. Invocación 5 3. Resultado de la operación 6 4. Listar los mensajes 7 4.1. Parámetros comunes para el listado de mensajes........ 7 4.2. Parámetros opcionales para el listado de mensajes....... 7 4.3. Subelementos del elemento <list> para la operación de listado de mensajes............................ 8 4.4. Ejemplos.............................. 10 4.4.1. Listado de mensajes enviados.............. 10 4.4.2. Consulta de número de mensajes enviados....... 11 4.4.3. Listado de mensajes recibidos.............. 12 4.4.4. Listado de mensajes programados............ 13 5. Borrar mensajes del registro 14 5.1. Ejemplo.............................. 14

Copyright (c) 2007 - LleidaNetworks Serveis Telematics, S.L. Todos los derechos reservados Este documento contiene información propietaria y confidencial. Queda totalmente prohibido distribuir sus contenidos total o parcialmente por cualquier medio, sea físico o electrónico, sin la autorización expresa de su titular.

1 INTRODUCCIÓN 4 1. Introducción El objetivo del siguiente documento es proporcionar la explicación necesaria para comprender el funcionamiento del sistema para ver el listado del registro de los mensajes enviados, recibidos y programados de la plataforma SMS de LleidaNet para una facil integración. La URL del CGI de administración es la siguiente: http://sms.lleida.net/xmlapi/registro.pike El sistema permite las siguientes operaciones: Listar los mensajes (enviados, programados, recibidos premium y recibidos a numeración larga). Borrar mensajes del registro (enviados, programados y recibidos a numeración larga).

2 INVOCACIÓN 5 2. Invocación El CGI se invoca mediante los métodos GET o POST de HTTP, pasando como variables de la consulta los parámetros requeridos. Los parámetros de cada operación se especifican en las subsecciones siguientes. Sin embargo los siguientes parámetros son comunes y deben enviarse en todas las operaciones: act: Es la operación que se invoca. usr: Es el login de la cuenta del proveedor. pwd: Contraseña de la cuenta del proveedor.

3 RESULTADO DE LA OPERACIÓN 6 3. Resultado de la operación Los resultados de las operaciones invocadas son devueltos en formato XML, cuyo DTD se puede encontrar en http://sms.lleida.net/xmlapi/ docs/list.dtd El root element del XML de respuesta es siempre el tag list.

4 LISTAR LOS MENSAJES 7 4. Listar los mensajes 4.1. Parámetros comunes para el listado de mensajes Esta operación devuelve el listado de los mensajes enviados entre dos fechas. Para invocar la operación, el valor del parámetro action puede contener los siguientes valores: mt: Para listar los mensajes enviados mop: Para listar los mensajes recibidos a numeración corta (PRE- MIUM) mo: Para listar los mensajes recibidos a numeración larga df: Para ver los mensajes programados En todos los tipos de los mensajes, a parte de enviar los parámetros comunes debe enviarse también los parámetros from y to. El formato de estos campos es YYYYMMDDhhmmss (en formato GMT+1). 4.2. Parámetros opcionales para el listado de mensajes count: Si existe el parámetro count se adjuntará la información del número de mensajes y en el caso de los mensajes enviados, también el crédito. nolist: No mostrará el listado de los mensajes (si se envía este parámetro deberá enviarse el parámetro count para tener el resultado de los mensajes enviados/recibidos, o de lo contrario sólo se recibirá el root element <list>). limit: Se utiliza para limitar el número de mensajes a mostrar, para poder paginar los mensajes. Se envía dos valores separados por coma, el primer valor es el incio de la lista y el segundo el número de mensajes a mostrar.

4 LISTAR LOS MENSAJES 8 4.3. Subelementos del elemento <list> para la operación de listado de mensajes El root element del resultado de la búsqueda de mensajes es el elemento <list>, que incluye los subelementos <count> y <totalcredit> en caso de enviar el parámetro count y el elemento <sms>. En caso de listar los mensajes recibidos el subelemento <totalcredit> no se incluye. El elemento <sms> contiene el atributo id con el identificador del mensaje. En caso de ser un MMS, el id tiene el formato MMSxxx 34666666666, dónde xxx es el identificador del MMS. El elemento <sms> también contiene distintos subelementos según el tipo de mensaje que se está listando. Mensajes enviados (mt): status: Estado del mensaje. date: Fecha de envío del mensaje. dst: Destinatario del mensaje. credit: Coste del mensaje en créditos. txt: Contenido del mensaje. Mensajes recibidos (mop y mo): date: Fecha de recepción del mensaje. src: Remitente del mensaje. txt: Contenido del mensaje. Mensajes programados (df): status: Estado del mensaje. send date: Fecha que se programó el envío. sche date: Fecha que se enviará el mensaje. dst: Destinatario del mensaje. credit: Coste del mensaje en créditos. txt: Contenido del mensaje.

4 LISTAR LOS MENSAJES 9 Los códigos de estado posibles para un mensaje enviado son los siguientes: Código Descripción Significado N New El mensaje aún no ha sido procesado P Pending El mensaje aún no ha sido enviado S Sent El mensaje ha sido enviado D Delivered El mensaje ha sido entregado al destinatario (se ha recibido confirmación por parte del teléfono móvil). Este estado sólo está disponible si se activó la notificación de entrega en el envío B Buffered El mensaje ha sido entregado a la operadora pero aún no al destinatario (el teléfono móvil estaba apagado o fuera de cobertura. La operadora lo entregará en cuanto el móvil esté disponible. Este estado sólo está disponible si se activó la notificación de entrega en el envío F Failed El mensaje no ha sido entregado C Cancelled El mensaje programado fué cancelado por el usuario.

4 LISTAR LOS MENSAJES 10 4.4. Ejemplos 4.4.1. Listado de mensajes enviados En este ejemplo listaremos los mensajes enviados durante mayo de 2007, con información del número de mensajes enviados y limitando los primeros 1000 mensajes. http://sms.lleida.net/xmlapi/registro.pike?act=mt&usr=usuario&pwd= contrase~na&from=20070501000000&to=20070531235900&count=1&limit=0, 1000 Resultado: <list> <count>2301</count> <totalcredit>2891.50</totalcredit> <sms id="32111882"> <status>s</status> <date>01/05/07 10:03:10</date> <dst>+34666666666</dst> <credit>1</credit> <txt>mensaje 1</txt> </sms> <sms id="32111015"> <status>s</status> <date>01/05/07 12:15:23</date> <dst>+34666666666</dst> <credit>1</credit> <txt>mensaje 2</txt> </sms>... </list> El resultado de la búsqueda contiene 2301 mensajes, pero sólo se mostrarán los primeros 1000 mensajes, para listar las dos páginas siguientes los valores de limit serían: limit=1000,1000 para la segunda página. limit=2000,1000 1 para la tercera y última página. 1 El segundo número es el número de mensajes a mostrar

4 LISTAR LOS MENSAJES 11 4.4.2. Consulta de número de mensajes enviados En este ejemplo consultaremos el número de mensajes enviados y los créditos consumidos durante el mes de mayo de 2007. http://sms.lleida.net/xmlapi/registro.pike?act=mt&usr=usuario&pwd= contrase~na&from=20070501000000&to=20070531235900&count=1&nolist= 1 Resultado: <list> <count>2301</count> <totalcredit>2891.50</totalcredit> </list>

4 LISTAR LOS MENSAJES 12 4.4.3. Listado de mensajes recibidos En este ejemplo listaremos los mensajes premium recibidos durante el mes de mayo de 2007, con información del número de mensajes enviados y limitando los primeros 1000 mensajes. http://sms.lleida.net/xmlapi/registro.pike?act=mop&usr=usuario&pwd= contrase~na&from=20070501000000&to=20070531235900&count=1&limit=0, 1000 Resultado: <list> <count>238</count> <sms id="312335"> <date>01/05/07 14:23:20</date> <src>+34666666666</src> <txt>mensaje 1</txt> </sms> <sms id="312368"> <date>03/05/07 12:15:23</date> <src>+34666666666</src> <txt>mensaje 2</txt> </sms>... </list> Para listar los mensajes recibidos a la numeración larga cambiaremos el valor del parámetro act a mo.

4 LISTAR LOS MENSAJES 13 4.4.4. Listado de mensajes programados En este ejemplo listaremos los mensajes programados para el mes de junio de 2007, con información del número de mensajes y limitando los primeros 1000 mensajes. http://sms.lleida.net/xmlapi/registro.pike?act=df&usr=usuario&pwd= contrase~na&from=20070601000000&to=20070630235900&count=1&limit=0, 1000 Resultado: <list> <count>250</count> <totalcredit>250.00</totalcredit> <sms id="1740459"> <status>n</status> <send_date>16/03/07 16:28:12</send_date> <sche_date>07/06/07 10:00:00</sche_date> <dst>+34666666666</dst> <credit>1</credit> <txt>feliz cumplea~nos Antonio</txt> </sms> <sms id="1740570"> <status>n</status> <send_date>19/04/07 14:19:14</send_date> <sche_date>09/06/07 10:00:00</sche_date> <dst>+34666777888</dst> <credit>1</credit> <txt>feliz cumplea~nos Felipe</txt> </sms>... </list>

5 BORRAR MENSAJES DEL REGISTRO 14 5. Borrar mensajes del registro Esta operación elimina los mensajes enviados y recibidos por la numeración larga del registro de los mensajes y cancela los mensajes programados. Para eliminar los mensajes, ya sean enviados o recibidos, el usuario debe tener permisos para poder borrar mensajes. En caso que no tenga permisos para borrar los mensajes, el resultado de la consulta será: <error txt="user can not delete"/> Para invocar la operación, el valor del parámetro action puede contener los siguientes valores: delmt: Para eliminar mensajes enviados del registro. delmo: Para eliminar mensajes recibidos a numeración larga del registro. deldf: Para cancelar mensajes programados. El crédito del coste del mensaje no se devuelve. Para eliminar los mensajes debe enviarse también el parámetro ids con el listado de los identificativos (contenido del atributo del elemento <sms>) todos los mensajes a eliminar separados por coma. Cuando se cancela un mensaje programado se incluye en el listado de mensajes enviados con el estado C. 5.1. Ejemplo Este ejemplo eliminaremos un listado de mensajes que contiene un MMS: http://sms.lleida.net/xmlapi/registro.pike?act=delmt&usr=usuario&pwd= contrase~na&ids=32111882,32111925,mms172312 34666666666,32112012 Resultado: <ok />