zs

zenvia-sms

Zenvia SMS Integration

Showing:

Popularity

Downloads/wk

15

GitHub Stars

2

Maintenance

Last Commit

4yrs ago

Contributors

0

Package

Dependencies

2

Size (min+gzip)

265.1KB

License

ISC

Type Definitions

Tree-Shakeable

No?

Categories

Readme

zenvia-sms

Módulo de integração SMS com a Zenvia.

Instalação

npm i zenvia-sms

Como usar

Para envio de um único SMS:

const Zenvia = require('zenvia-sms');

const auth = new Zenvia.Auth('username', 'password');

const sms = new Zenvia.Sms();
sms
  .to(5511966669999)
  .message('Olá Mundo!');

const sender = new Zenvia.Sender(auth);
sender
  .single(sms)
  .send()
  .then(res => {
    console.log(res);
  })
  .catch(err => {
    console.log(err);
  });

Para envio de vários SMSs simultaneamente:

const Zenvia = require('zenvia-sms');

const auth = new Zenvia.Auth('username', 'password');

const sms1 = new Zenvia.Sms();
sms1
  .to(5511966669999)
  .message('Olá Mundo!');

const sms2 = new Zenvia.Sms();
sms2
  .to(5511933338888)
  .message('Olá Mundo!');

const sender = new Zenvia.Sender(auth);
sender
  .multi([sms1, sms2])
  .send()
  .then(res => {
    console.log(res);
  })
  .catch(err => {
    console.log(err);
  });

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100