|
Esta macro realiza o envio de mensagens SMS utilizando as APIs disponíveis na ferramenta.
Os números devem ser informados com o código do país.
Parâmetros
| Parâmetro |
Descrição |
| $arr_settings |
A macro possui apenas um parâmetro, que deve receber um array contendo dois arrays: um para as configurações e outro para a mensagem. |
| Índice do Array |
Descrição |
| from |
Número de Origem da menssagem |
| to |
Destinatário de SMS |
| message: |
O conteúdo da mensagem de texto |
| gateway: |
API para ser utilizada (clickatell, plivo ou twilio) |
| auth_token: |
Token de autenticação de API |
Exemplos
Exemplo 1 - Estrutura básica de envio utilizando clickatell:
$arr_settings = array(
'message' =>
[ 'from' => '+55999999999', //número de origem (Obrigatório)
'to' => '+55999999999', //número de destino (Obrigatório) 'message' => 'Scriptcase SMS' //Mensagem que será enviada (Obrigatório) ],
'settings' =>
[
'gateway' => 'clickatell', //gateway de envio (Obrigatório)
'auth_token' => '54Cik1-gQ4GqtuN70d4y4w==' //Token da api (Obrigatório)
] );
sc_send_sms($arr_settings);
Exemplo 2 - Estrutura básica de envio utilizando Plivo:
$arr_settings = array( 'message' => [ 'from' => '+55999999999', //número de origem (Obrigatório) 'to' => '+5581984796338', //número de destino (Obrigatório) 'message' => 'Scriptcase SMS' //Mensagem que será enviada (Obrigatório) ], 'settings' => [ 'gateway' => 'plivo', //gateway de envio (Obrigatório) 'auth_id' => 'MAMDHIYZM0YJCZYTJLNJ', //Tokem de autenticação (Obrigatório) 'auth_token' => 'ZGExOTgzZjNiOTE4YjBiN2ExMzdlZGYxYzQ4Yjc1' //Token da API (Obrigatório) ] );
sc_send_sms($arr_settings);
Exemplo 3 - Estrutura básica de envio utilizando Twilio:
$arr_settings = array( 'message' => [ 'from' => '+55999999999', //número de origem (Obrigatório) 'to' => '+55999999999', //número de destino (Obrigatório) 'message' => 'Scriptcase SMS' //Mensagem que será enviada (Obrigatório) //'mediaURL' => 'http://royalsalutre.netmake.com.br/tools/nm/sc_helpv9/gerado/dev/pt_br/manual_mp/assets/images/scriptcase-logo.svg', //Permite o envio de uma imagem ], 'settings' => [ 'gateway' => 'twilio', //gateway de envio (Obrigatório) 'auth_id' => 'MAMDHIYZM0YJCZYTJLNJ', //Tokem de autenticação (Obrigatório) 'auth_token' => 'ZGExOTgzZjNiOTE4YjBiN2ExMzdlZGYxYzQ4Yjc1' //Token da API (Obrigatório) ] );
sc_send_sms($arr_settings);
|