1.0.1 • Published 5 years ago

totalvoice-api v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

Enviar SMS - Total Voice

Build Status Coverage Status

Projeto construído utilizando a API de comunicação por voz e texto da totalvoice.

Iniciando

Pré-requisitos

Programas que você precisa para rodar o projeto:

npm > 6.9.0 ou superior

Instalando

$ npm install totalvoice-api --save

Como usar

ES6

// to import a specific method
import TotalVoiceApi from 'totalvoice-api';

const totalvoiceApi = new TotalVoiceApi({
  token: 'SEU_TOKEN_AQUI'
});

const mensagem = {
  numero_destino: '48984449874',
  mensagem: 'Parabéns pelo seu dia!!! ',
  resposta_usuario: true,
  tags: 'exemplo_tag',
  multi_sms: false,
  data_criacao: '2019-04-03T10:17:14-03:00',
};

// usando método
totalvoiceApi.send(mensagem);

CommonJS

const TotalVoiceApi = require('totalvoice-api').default;

const totalvoiceApi = new TotalVoiceApi({
  token: 'SEU_TOKEN_AQUI'
});

UMD in Browser

<!-- to import non-minified version -->
<script src="totalvoice-api.umd.js"></script>

<!-- to import minified version -->
<script src="totalvoice-api.umd.min.js"></script>

Depois disso a biblioteca estará disponível globalmente como TotalVoiceApi, como no exemplo:

const totalvoiceApi = new TotalVoiceApi({
  token: 'SEU_TOKEN_AQUI'
});

const mensagem = {
  numero_destino: '48984449874',
  mensagem: 'Parabéns pelo seu dia!!! ',
  resposta_usuario: true,
  tags: 'exemplo_tag',
  multi_sms: false,
  data_criacao: '2019-04-03T10:17:14-03:00',
};

totalvoiceApi.send(mensagem);

Rodando os testes

$ npm run test

Checando a cobertura de testes

$ npm run test:coverage

Trabalhando com TDD

$ npm run test:tdd

Construído com

  • NodeJS - JavaScript runtime built
  • Mocha - JavaScript test framework

Autores

Licença

Esse projeto é licenciado conforme a licença MIT - olhe os detalhes em LICENSE.md.