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