Envio SMS Personalizado
Definición
Esta opción le permite personalizar los mensajes SMS para sus destinatarios.
Puede configurar la personalización de su lado, pero requiere que envíe una solicitud por separado para cada número de teléfono, que puede demorar varios minutos dependiendo del tamaño de sus listas.
A través de la opción de correo Octopush, enviar sus mensajes a todos sus contactos tomará solo unos segundos.
URL
XML : https://www.octopush-dm.com/api/sms
JSON : https://www.octopush-dm.com/api/sms/json
Codificación
UTF-8
Parametros Especiales
Nombre | Definición |
user_login | User login (email address). |
api_key | API key disponible en el panel de control. |
sms_recipients | Lista de números en formato internacional + XXZZZZZ separados por comas. |
sms_text | Texto del mensaje (máximo 459 caracteres). |
sms_type | Tipo de SMS: XXX = SMS de bajo costo; FR = SMS Premium; WWW = SMS global. En Francia, si falta «STOP XXXXX» en su texto, la API devolverá un error. |
sms_sender | Remitente del mensaje (si el usuario lo permite), 3-11 caracteres alfanuméricos (a-zA-Z). |
recipients_first_names* | Reemplazando la cadena {prenom} de su mensaje, separada por comas. |
recipients_last_names* | Reemplazar {nom} cadena de su mensaje, separados por comas. |
sms_fields_1* | Reemplazando la cadena {ch1} de su mensaje, separada por comas. |
sms_fields_2* | Reemplazando la cadena {ch2} de su mensaje, separada por comas. |
sms_fields_3* | Reemplazar la cadena {ch3} de su mensaje, separada por comas. |
* Estos parámetros son opcionales. También pueden contener solo un elemento de datos.
Ejemplo Curl
curl «https://www.octopush-dm.com/api/sms/?user_login=*****%40******.com&api_key=***************&sms_text=un+exemple+de+texte&sms_recipients=0033601010101,0033601010102,0033601010103&recipients_last_names=durand,tchang,smith&sms_fields_1=M,Mme,Mr&sms_type=WWW&sms_sender=Octopush&sms_mode=2»
XML Back
<?xml version=»1.0″ encoding=»UTF-8″?>
<octopush>
<error_code>000</error_code>
<cost>0.55</cost>
<balance>6.93</balance>
<ticket>api110000000021</ticket>
<sending_date>1455975613</sending_date>
<number_of_sendings>1</number_of_sendings>
<currency_code>€</currency_code>
< successs>
< success>
<recipient>+33601010101</recipient>
<country_code>FR</country_code>
<cost>0.055</cost>
< /success>
< /successs>
< /failures>
</octopush>
<octopush>
<error_code>000</error_code>
<cost>0.55</cost>
<balance>6.93</balance>
<ticket>api110000000021</ticket>
<sending_date>1455975613</sending_date>
<number_of_sendings>1</number_of_sendings>
<currency_code>€</currency_code>
< successs>
< success>
<recipient>+33601010101</recipient>
<country_code>FR</country_code>
<cost>0.055</cost>
< /success>
< /successs>
< /failures>
</octopush>
JSon Back
{«error_code«:«000»,»cost«:0.055,»balance«:6.93,»ticket«:«api110000000021»,»sending_date«:1501503703,»number_of_sendings«:1,»currency_code«:«u20ac»,»failures«:[],»successs«:{«recipient«:33601010101,»country_code«:»FR»,»cost«:0.550,»sms_needed«:1}}
Definición Etiquetas XML
Puede ver la páginas con Códigos de Retorno XML