Este pacote integra a API do Zenvia SMS Gateway 2.0 ao seu aplicativo PHP
- Envio de SMS.
- Envio de Multiplos SMSs.
- Agendamento de Envio de SMS.
- PHP >= 5.6
Se já possui um arquivo composer.json
, basta adicionar a seguinte dependência ao seu projeto:
"require": {
"reatos/zenvia": ">=1.0"
}
Com a dependência adicionada ao composer.json
, basta executar:
composer update
Alternativamente, você pode executar diretamente em seu terminal:
composer require reatos/zenvia
Para enviar somente um SMS, basta fazer:
<?php
require __DIR__.'/vendor/autoload.php';
use Zenvia\Request as Zenvia;
$Zenvia = new Zenvia('Login', 'Senha');
$response = $Zenvia->sendSMS('55319999999999', 'Testando SMS'/*, '2014-08-22T14:55:00' // Campo Opcional para agendar envio */);
print_r($response);
// ...
<?php
require __DIR__.'/vendor/autoload.php';
use Zenvia\Request as Zenvia;
$Zenvia = new Zenvia('Login', 'Senha');
$messages = [
[
// 'schedule' => '2014-08-22T14:55:00', // Campo Opcional para agendar envio
'to' => '55319999999999',
'msg' => 'Testando SMS'
],
[
// 'schedule' => '2014-08-22T14:55:00', // Campo Opcional para agendar envio
'to' => '55319999999999',
'msg' => 'message 2'
],
];
$response = $Zenvia->sendSMSMultipe($messages);
print_r($response);
// ...
A documentação para o SMS Zenvia pode ser encontrada em Zenvia Documentação
Este projeto é de código aberto e licenciado sob a MIT license.