- Requisito: Node.js >= v10
npm i
- Define o token da API , apenas restrito ao tamanho máximo de URL.
- Deve estar na raiz do projeto
module.exports = "SEU_TOKEN"
- pm2 daemon
npm run prod
npm run prod_stop
- nodemon
npm run dev
- axios
npm run test
- POST - /v1/sender?token=SEU_TOKEN
{
"ids": ["maria.joana", "carlos.antonio", "pedro.paulo"],
"msg": "Vem pro churraso sábado!",
"login": "seu login facebook",
"pass": "sua senha facebook"
}
- HTTP 200 - Ok
{
status: 200,
data: "3 Message(s) was sent !!"
}
- HTTP 403 - Forbidden
{
status: 403,
data: "You are NOT Authenticated. IP was registered."
}
- HTTP 400 - Bad Request
{
status: 400,
data: "Erro!, verifique credenciais e autorizações do perfil"
}
- HTTP 500 - Interal Server Error
{
status: 500,
data: "Erro!, Mensagem ${StackTrace}"
}
- Atualizar pra ultima versão
$ git pull
- Reiniciar serviço da API (Produção)
$ pm2 restart main.js
ou $ npm run prod_restart
- Iniciar o servidor de desenvolvimento (Necessário parar o produção ou alterar a porta em main.js)
$ npm run dev
- Ao alterar o código
$ git add .
$ git commit -m "O que foi alterado?"
$ git push