Skip to content

soujhony/totalvoice-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

totalvoiceapi-node

Cliente em JavaScript/NodeJS para API da Totalvoice

Funcionalidades

  • Gerenciamento das chamadas
  • Consulta e envio de SMS
  • Consulta e envio de TTS
  • Consulta e envio de Audio
  • Consulta e envio de Composto
  • Consulta e envio de Conferência
  • Gerenciamento da Conta
  • Gerenciamento da Central
  • Gerenciamento de DID

Requisitos

  • NodeJS versão 6.0 ou superior

Instalação

npm install --save https://github.com/jhonystein/totalvoice-node.git

ou

yarn add https://github.com/jhonystein/totalvoice-node.git

Exemplos de utilização

  • Enviando SMS
// commonsJs/ES5
var Sms = require('totalvoice-node').Sms

var cliente = new Sms(<TOKEN>)
cliente.enviar(<numero_destino>, <mensagem1>)
  .then(function (data) {
    console.log('SMS enviado', data)
  })
  .catch(function (error) {
    console.error('Problemas ao enviar SMS', error)
  })
// ES6
import {Sms} from 'totalvoice-node'

const cliente = new Sms(<TOKEN>)
cliente.enviar(<numero_destino>, <mensagem1>)
  .then(data => {
    console.log('SMS enviado', data)
  })
  .catch(error => {
    console.error('Problemas ao enviar SMS', error)
  })

Contribua!

Achou um problema?

  1. Cadastre uma issue!

  2. Faça um fork!

  3. Solicite um pull request 😉

Licença

Esta biblioteca segue os termos de uso da licença MIT

About

Cliente em JavaScript/NodeJS para API da Totalvoice

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published