Email to SMS
La interfaz Email to SMS envía un SMS desde un correo electrónico normal, sin escribir ni una sola línea de código. El número del destinatario forma la dirección, el asunto lleva las credenciales y los parámetros, y el cuerpo del correo electrónico es el texto del mensaje.
Primero hay que activar la interfaz en el Portal. Los pasos y las credenciales se describen en la administración de la API.
Dirección del destinatario
La dirección a la que se envía el correo electrónico:
El número del destinatario debe escribirse en formato internacional, sin cero inicial y sin el signo +, por ejemplo 420777777777.
Formato del asunto
El asunto lleva tres parámetros obligatorios y dos opcionales separados por punto y coma:
Los parámetros opcionales se omiten empezando por la derecha: sin ellos, el asunto es wallet_id;email2sms_password;smstype. El texto del mensaje va en el cuerpo del correo electrónico.
Tabla de parámetros
| NOMBRE DEL PARÁMETRO | VALOR | OBLIGATORIO | VALOR PREDETERMINADO |
|---|---|---|---|
| wallet_id | ID del monedero en el Portal (Módulos y APIs > Email > SMS) |
Sí | - |
| email2sms_password | Contraseña del Portal (Módulos y APIs > Email > SMS) |
Sí | - |
| smstype | 1 — texto acortado a 160 caracteres, 10 — EMS con texto de hasta 612 caracteres |
Sí | - |
| isms | Pasarela SMS, valor 0 – 4. Obligatorio para usar un ID de remitente de texto. |
No | 0 |
| sender | Remitente del mensaje: un número en formato internacional (420777777778) o un texto de hasta 11 caracteres (eshop.com) |
No | Número del sistema |
El valor de isms se encuentra en la lista de precios del Portal: se muestra al pasar el cursor sobre el icono de la llave inglesa para desarrolladores.
Esta interfaz no admite SMS Unicode.
Ejemplos
Ejemplo 1 — pasarela predeterminada
Un SMS de hasta 160 caracteres al número +420777777777 con el texto «Hola, ¿qué tal?», enviado por la pasarela predeterminada (número del sistema).
Dirección del destinatario: 420777777777@email2sms.bulkgate.com
Asunto: bg180012091617000;ContrasenaInventada;1
Cuerpo del correo electrónico: Hola, ¿qué tal?
Ejemplo 2 — ID de remitente de texto
El mismo SMS enviado por la pasarela 2 con el ID de remitente de texto eshop.com.
Dirección del destinatario: 420777777777@email2sms.bulkgate.com
Asunto: bg180012091249500;Contrasena12345;1;2;eshop.com
Cuerpo del correo electrónico: Hola, ¿qué tal?
Respuesta
Los correos electrónicos se procesan cada minuto. En caso de error, el servidor le devuelve un correo electrónico con el número del error.
Gracias por su opinión.