Skip to content

Nvoip/nvoip-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvoip-node

CI npm npm downloads Nvoip API v2 Docs Postman Stack License: GPL-3.0

SDK e exemplos oficiais da Nvoip para integrar a API v2 com OAuth, chamadas, OTP, WhatsApp, SMS e saldo em Node.js.

Requisitos

  • Node.js 18+

Instalacao

npm install nvoip-node

Configuracao

cp .env.example .env

Ou exporte as variaveis:

export NVOIP_NUMBERSIP="seu_numbersip"
export NVOIP_USER_TOKEN="seu_user_token"
export NVOIP_OAUTH_CLIENT_ID="seu_client_id"
export NVOIP_OAUTH_CLIENT_SECRET="seu_client_secret"
export NVOIP_CALLER="1049"
export NVOIP_TARGET_NUMBER="11999999999"

Fluxos cobertos

  • gerar access_token
  • renovar token
  • consultar saldo
  • enviar SMS
  • realizar chamada
  • enviar OTP
  • validar OTP
  • listar templates de WhatsApp
  • enviar template de WhatsApp

Scripts prontos

  • npm run auth:token
  • npm run balance
  • npm run call:create
  • npm run otp:send
  • npm run otp:check
  • npm run send:sms
  • npm run wa:list
  • npm run wa:send

SDK web

Para o fluxo de popup com telefone e codigo, use o repositório nvoip-web-sdk. Ele fica responsavel pela UI embutivel; este repo cobre o consumo server-side da API.

Links oficiais

About

Node.js SDK and examples for Nvoip API OAuth, calls, OTP, SMS, WhatsApp, and balance checks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors