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

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

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

Integración HTTP REST. Versión 2.0

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

Integración REST Text2Speech

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

Integración HTTP GET. Versión 2.0

Especificación de API SMS ITD Chile

Especificació n de API IVR ITD Chile

Integración Web Services SOAP Gateway

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

OBJETIVO REQUERIMIENTOS

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

Realización CU62: Registrar cuadrilla

FeedHub: Guía de consumo

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

Integración con ecommerce Bancard

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

DOCUMENTACIÓN TÉCNICA

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

WEBSERVICE SOAP/XML Revisión 3.2 Septiembre Contenido

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

PUSH WEB SERVER HTTP GATEWAY. Versión 1.0

Archive (Respaldo) en MasterBase : Guía de consumo Web Service

Información en tiempo real. Documento de especificaciones técnicas del api de transmisión. Versión /08/17

Plataforma de Pago Seguro: Guía de integración

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

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

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

Manual del Protocolo XML RPC Mensajería Negocios

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

. 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.

Protocolo Web Service Plus Mobile Gateway

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.

SMS FULL IPLAN MANUAL TECNICO DE API

Obtener status de un mensaje... 4

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

MANUAL TECNICO API SMS-HTTP

API PASARELA SMS WEB SERVICE

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

Guía para usar APIs de SMS Masivos

Manual de referencia. Versión API: 2.0 Última revisión: 1 de Marzo de 2018

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

Servicios pensados para optimizar los procesos de comunicación de voz y SMS.

Especificació n de API SMS ITD Chile

SMPP Server http GATEWAY


FYGARO ONE Documentación API

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

TELECO CHILE S.A. Web Services de Acceso a Plataforma SMS

Web Service: Consulta de Sistema de Turnos Manual de referencia

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

Consulta de F931 para el MTEySS

MANUAL DE USUARIO. DESCRIPCION DEL USO DEL SERVICIO POR WEB SERVICE DOCUMENTACION TECNICA PARA EL CONSUMO DE WEB SERVICE 2015

MANUAL TÉCNICO WEB SERVICE PROTOCOLO SOAP

Servicios Web. Andrés Pastorini. TRIA Tecnólogo Informático

Meta. Documentación API Hackaton 100 ideas zgz

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

Obtener status de un mensaje... 2

Diputación de Castellón SEPAM. Proyecto: Portales Web Municipales. Repositorio Centralizado de Información (RCI)

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

Envío de mensajes MMS. IMPLEMENTACIÓN SERVICIO DE PASARELA MMS-push (http)

Versión API: 2.0 Última revisión: 5 de Octubre de 2015

Especificaciones de la Pasarela SMS NÚMEROS LARGOS

MANUAL DE INTEGRACIÓN PAGOS EN EFECTIVO

Diputación de Castellón SEPAM. Proyecto: Portales Web Municipales. Repositorio Centralizado de Información (RCI)

Obtener status de un mensaje... 3

PHP Hypertext PreProcessor

API: REST o RESTful WEB-SERVICES

Manual del Protocolo XML-RPC de Mensajería Negocios

Servicio para comprobar si un está operativo. Coteja los correos de tus bases de datos.

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

PROTOCOLO DE CONEXIÓN A REPOSITORIO DE FIRMAS DOCUMENTACIÓN TÉCNICA INTEGRACIÓN API REPOSITORIO CENTRALIZADO DE FIRMAS VERSIÓN 7

APLICACIONES MÓVILES NATIVAS. Sesión 8: Arquitectura de las aplicaciones Android

Api MPI Plugin Verified By Visa

Especificación de Uso. Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1

Arquitectura e Integración de Sistemas Software. Proyecto: Gestión de Almacenes de Libros

MÓDULO TÍTULOS ELECTRÓNICOS (AMBIENTE QA) CONTRATO DE INTEGRACIÓN PARA SERVICIOS WEB

Arquitecturas Distribuidas. TEMA 3. Tecnologías de la web dinámica

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

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

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

Web Service: Consulta de Arribo de Ómnibus Manual de referencia

WEB SERVICES PRODUCTIVO NT LINK

Guía integración SMS Premium Gateway - v 1.1 / MobiAdvanced.com Última Revisión. 15/07/2010. Gateway SMS Premium. Idioma: Español - España

MDIrector - APIs de Integració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

Programa Formativo. Código: Curso: Programación con JAVA 8 SE Standard Edition Modalidad: ONLINE Duración: 120h.

PRACTICA FINAL. Diseño e implementación de un servidor Web básico y cliente http. Protocolo HTTP-RC

Servidores Web E2B2C. Leandro Radusky Esteban Lanzarotti. Nov 2014

Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber

APLICACIONES DE INTERNET: SOAP

MADA. Metodología Ágil de Desarrollo de APIs. Marco Antonio Sanz

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

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

JavaScript: Introducción

Técnico Superior en Programación con Java SE Standard Edition

Transcripción:

SMS API v.0.9

Contexto... 3 Plataforma... 3 Enviar SMS... 4 Parámetros de entrada:...4...4 Ejemplo de uso:...4 Enviar SMS Bulk... 5 Parámetros de entrada:...5...5 Ejemplo de uso:...5 Revisar estado de SMS... 7 Parámetros de entrada:...7...7 Ejemplo de uso:...7 Revisar saldo de SMS... 8 Parámetros de entrada:...8...8 Ejemplo de uso:...8 2

Contexto El presente documento es una especificación técnica de la API de los servicios disponibles de la plataforma de Connectus. Plataforma La plataforma de Connectus cuenta con una API de integración bajo el protocolo HTTP y puerto 80, utilizando formato JSON. Como se verá en las definiciones posteriores, cada servicio debe ser consumido indicando el email y password de la cuenta de usuario proporcionada por Connectus para el acceso a la plataforma. 3

Enviar SMS Servicio para mandar un único SMS a un número de destino. URL: 'https://usuario:password@api.connectus.cl/api/send_sms' Tipo de operación: POST Parámetros de entrada: dst_number (long) sms_content (string) Número de destino en formato internacional de 11 dígitos. (569..) Texto de contenido del mensaje. id_sms (string) Identificador hexadecimal único del mensaje. Ejemplo de uso: Código (Lenguaje Python): 1. import requests 2. url = 'https://juan@empresa.com:elpassworddejuan@api.connectus.cl/api/send_sms' 3. params = dict() 4. params['dst_number'] = 56955555555 5. params['sms_content'] = "The ships hung in the sky in much the same way that bricks don 't." 6. response = requests.post(url, params=params) 7. print response.text 1. {"id_sms": "f04789942fe84541b26b8707207e4193"} 4

Enviar SMS Bulk Servicio para mandar una serie de SMS. URL: 'https://usuario:password@api.connectus.cl/api/send_sms_bulk' Tipo de operación: POST Parámetros de entrada: messages (JSON) delivery_name (string) deliver_at (datetime string) Arreglo de diccionarios que especifican cada mensaje con los parámetros dst_number y sms_content. Estos son idénticos a los especificados en la descripción del servicio anterior. Nombre del envío. Fecha y hora programada de entrega del envío en formato datetime. ( 2018-03-25 10:30:00 ) id_delivery (string) Messages (array) Identificador hexadecimal único del envío. Arreglo de respuestas a cada mensaje individual. Esto incluye mensajes de error en caso de formateo erróneo o id_sms, identificadores únicos de cada mensaje tal como descrito en el servicio anterior. Ejemplo de uso: Código (Lenguaje Python): 1. import requests 2. import json 3. url = 'https://juan@empresa.com:elpassworddejuan@api.connectus.cl/api/send_sms_bulk' 4. params = dict() 5. params['messages'] = json.dumps([ 6. {'dst_number': 56944444444, 7. 'sms_content': "The ships hung in the sky in much the same way that bricks don't." }, 8. {'dst_number': 56955555555, 9. 'sms_content': "So long, and thanks for all the fish."} 10. ]) 11. params['delivery_name'] = "Douglas Adams quotes" 12. params['deliver_at'] = '2018-03-25 10:30:00' 13. response = requests.post(url, params=params) 14. print response.text 5

1. { 2. "id_delivery": "0a45704eca394c3fbf6eb8eaf7950b5e", 3. "messages": [ 4. { 5. "id_sms": "6bfb1d9d4c6640bab93f23cfdbd5750f" 6. }, 7. { 8. "id_sms": "6cf199208eb440cc8801b486f4baa8e5" 9. } 10. ] 11. } 6

Revisar estado de SMS Responde con el estado de entrega de un SMS dado. URL: 'https://usuario:password@api.connectus.cl/api/check_sms_status' Tipo de operación: GET Parámetros de entrada: id_sms (string) Identificador hexadecimal único del mensaje. status (string) Estado del mensaje, pudiendo este ser: EN_COLA, NUMERO_INVALIDO, ENVIADO_A_CARRIER, ESPERANDO_RESPUESTA, NO_ENTREGABLE, ENTREGADO Ejemplo de uso: Código (Lenguaje Python): 1. import requests 2. url = 'https://juan@empresa.com:elpassworddejuan@api.connectus.cl/api/check_sms_status' 3. params = dict() 4. params['id_sms'] = '6bfb1d9d4c6640bab93f23cfdbd5750f' 5. response = requests.get(url, params=params) 6. print response.text 1. {"status": "ENTREGADO"} 7

Revisar saldo de SMS Responde con el saldo de SMS disponible para la cuenta. URL: 'https://usuario:password@api.connectus.cl/api/check_balance' Tipo de operación: GET Parámetros de entrada: id_sms (string) Identificador hexadecimal único del mensaje. balance (integer) Saldo de SMS disponible para la cuenta. Ejemplo de uso: Código (Lenguaje Python): 1. import requests 2. url = 'https://juan@empresa.com:elpassworddejuan@api.connectus.cl/api/check_sms_status' 3. params = dict() 4. params['id_sms'] = '6bfb1d9d4c6640bab93f23cfdbd5750f' 5. response = requests.get(url, params=params) 6. print response.text 1. {"status": "ENTREGADO"} 8