sc_send_sms($arr_settings)

Esta macro realiza el envío de mensajes SMS utilizando las APIs disponibles en la herramienta.

Los números deben incluir el código del país.

Parámetros

Parámetro Descripción
$arr_settings La macro tiene solo un parámetro, que debe recibir un array que contenga dos arrays: uno para configuraciones y otro para el mensaje.

 

Índice del Array Descripción
from Número de origen del mensaje
to Destinatario del SMS
message: El contenido del mensaje de texto
gateway: API que se utilizará (clickatell, plivo o twilio)
auth_token: Token de autenticación de la API

 

Ejemplos

Ejemplo 1 - Estructura básica para el envío utilizando clickatell:

$arr_settings = array(
  'message' => 
  [
'from' => '+55999999999', //número de origen (Obligatorio) 'to' => '+55999999999', //número de destino (Obligatorio)
'message' => 'Scriptcase SMS' //Mensaje que será enviado (Obligatorio)
], 'settings' => [ 'gateway' => 'clickatell', //gateway de envío (Obligatorio) 'auth_token' => '54Cik1-gQ4GqtuN70d4y4w==' //Token de la API (Obligatorio) ]
);
sc_send_sms($arr_settings);

 

Ejemplo 2 - Estructura básica para el envío utilizando Plivo:

$arr_settings = array(
'message' =>
[
'from' => '+55999999999', //número de origen (Obligatorio)
'to' => '+5581984796338', //número de destino (Obligatorio)
'message' => 'Scriptcase SMS' //Mensaje que será enviado (Obligatorio)
],
'settings' =>
[
'gateway' => 'plivo', //gateway de envío (Obligatorio)
'auth_id' => 'MAMDHIYZM0YJCZYTJLNJ', //Token de autenticación (Obligatorio)
'auth_token' => 'ZGExOTgzZjNiOTE4YjBiN2ExMzdlZGYxYzQ4Yjc1' //Token de la API (Obligatorio)
]
);

sc_send_sms($arr_settings);

 

Ejemplo 3 - Estructura básica para el envío utilizando Twilio:

$arr_settings = array(
'message' =>
[
'from' => '+55999999999', //número de origen (Obligatorio)
'to' => '+55999999999', //número de destino (Obligatorio)
'message' => 'Scriptcase SMS' //Mensaje que será enviado (Obligatorio)
//'mediaURL' => 'http://royalsalutre.netmake.com.br/tools/nm/sc_helpv9/gerado/dev/pt_br/manual_mp/assets/images/scriptcase-logo.svg', //Permite el envío de una imagen
],
'settings' =>
[
'gateway' => 'twilio', //gateway de envío (Obligatorio)
'auth_id' => 'MAMDHIYZM0YJCZYTJLNJ', //Token de autenticación (Obligatorio)
'auth_token' => 'ZGExOTgzZjNiOTE4YjBiN2ExMzdlZGYxYzQ4Yjc1' //Token de la API (Obligatorio)
]
);

sc_send_sms($arr_settings);