sc_send_sms($arr_settings)
|
|
Esta macro recebe um array como parâmetro de configuração que contém a mensagem, o destinatário, o gateway e a chave da API.
| Parâmetro |
Descrição |
| $arr_settings |
Array com as informações para a utilização na macro. |
| Índice do Array |
Descrição |
| 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 |
Exemplo 1 - Estrutura básica de envio utilizando clickatell:
$arr_settings = array(
'message' =>
[
'to' => '+55999999999',
'message' => 'Scriptcase SMS'
],
'settings' =>
[
'gateway' => 'clickatell',
'auth_token' => '54Cik1-gQ4GqtuN70d4y4w=='
] );
sc_send_sms($arr_settings);
Exemplo 2 - Estrutura básica de envio utilizando Plivo:
$arr_settings = array(
'message' =>
[
'from' => 'https://s3.amazonaws.com/plivosamplexml/speak_url.xml',
'to' => '+5581984796338',
'message' => 'Scriptcase SMS'
],
'settings' =>
[
'auth_id' => 'MAMDHIYZM0YJCZYTJLNJ',
'gateway' => 'plivo',
'auth_token' => 'ZGExOTgzZjNiOTE4YjBiN2ExMzdlZGYxYzQ4Yjc1'
]
);
sc_send_sms($arr_settings);
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
| onExecute
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus onAfterDelete onAfterInsert onAfterUpdate onApplicationInit onBeforeDelete onBeforeInsert onBeforeUpdate onCalendarApplicationInit onCalendarScriptInit onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
onApplicationInit onFooter onHeader onInit
|
ajaxFieldonClick onFooter onGroupBy onHeader onInit onNavigate onRecord
|
onApplicationInit onFilterInit onFilterRefresh onFilterSave onFilterValidate
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onApplicationInit onBeforeDelete onBeforeDeleteAll onBeforeInsert onBeforeInsertAll onBeforeUpdate onBeforeUpdateAll onClick onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure onValidateSuccess
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus onApplicationInit onClick onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
onApplicationInit onExecute onLoad
|
onApplicationInit onExecute onLoad
|
onApplicationInit onFooter onHeader onInit onRecord
|
|