• Español
    • Francés
    • Inglés
Contact : +33(0)4.13.41.50.70
  • Español
    • Francés
    • Inglés

Envio SMS Simple

Definición

Esto envía un simple SMS. Puede especificar varios números de teléfono en el parámetro “sms_recipients” separándolos con una “,”.
Una buena forma de usar esto es enviar bloques de 200 a 500 números a la vez durante sus campañas:

  • < 200: multiplica llamadas y pierde tiempo de conexión
  • > 500: el entorno se vuelve lento y aumenta el riesgo de pérdida de datos.

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

 

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&sms_type=FR&sms_sender=Octopush”

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>1501503703</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 siguiente página con Códigos de Retorno XML

* Para algunos usuarios ovh, el uso de curl_setopt ($ ch, CURLOPT_FRESH_CONNECT, verdadero); en su secuencia de envío en CUrl podría ser útil.