reatos / zenvia
Integração com a API do Zenvia
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/reatos/zenvia
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2025-12-11 18:18:59 UTC
README
Este pacote integra a API do Zenvia SMS Gateway 2.0 ao seu aplicativo PHP
Principais recursos
- Envio de SMS.
- Envio de Multiplos SMSs.
- Agendamento de Envio de SMS.
Dependências
- PHP >= 5.6
Instalação
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
Utilizando
Para enviar somente um SMS, basta fazer:
Enviando SMS
<?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); // ...
Enviando Multiplos SMSs
<?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); // ...
Documentação Oficial
A documentação para o SMS Zenvia pode ser encontrada em Zenvia Documentação
License
Este projeto é de código aberto e licenciado sob a MIT license.