const express = require ('express');
const app = express()
app.use(express.json()); //for parsing application
//app.use(express.urlencoded({ extended: true })) // for parsing application/x-www-form-urlencoded
app.get('/', (req, res) => res.send('Servizio di Test'))
app.listen(3000,() => console.log('Esempio di app in Ascolto sulla porta 3000'))
//POST Method
app.post('/', function(req,res) {
//console.log('Sono in App.POST');
console.log(req.body);
let action = req.body.Action;
console.log(action);
//console.log('Sono in App.POST 2');
//let responseJson = {};
//responseJson.fulfillmentText='Questo è un endpoint pubblicato su Runkit';
if(action === 'GetNumber'){
console.log('Sono nel IF=GetNumber');
let NumeroCliente = req.body.NumeroCliente;
let ccc = req.body.CodTer
let codContratto = req.body.codcon
//let ClienteCognome = req.body.CognomeCliente;
//let Attributo = req.body.Attributo;
var request = require("request");
var ccc;
Numero = NumeroCliente;
var codcontratto;
Cod3= ccc;
codContratto=Codcon;
let responseJson = {};
if(ccc ==='001') {
//responseJson.fulfillmentText='Questo è un endpoint pubblicato su Runkit';
console.log('Retrieved', 'OK');
//responseJson.risposta = 'Il ' + Attributo+' di '+ Cliente+ ' è '+' 500';
responseJson.NumReferente='3357860290';
responseJson.CCC= ccc;
responseJson.CodContratto=CodContratto
responseJson.Esito='OK';
res.json(responseJson);
}
if(ccc ==='045') {
//responseJson.fulfillmentText='Questo è un endpoint pubblicato su Runkit';
console.log('Retrieved', 'OK');
//responseJson.risposta = 'Il ' + Attributo+' di '+ Cliente+ ' è '+' 500';
responseJson.NumReferente='3351304881';
responseJson.CCC= ccc;
responseJson.CodContratto=CodContratto
responseJson.Esito='OK';
res.json(responseJson);
}
if(Numero ==='3386328523') {
//responseJson.fulfillmentText='Questo è un endpoint pubblicato su Runkit';
console.log('Retrieved', 'OK');
//responseJson.risposta = 'Il ' + Attributo+' di '+ Cliente+ ' è '+' 500';
responseJson.NumReferente=='3386328523';
responseJson.CCC= ccc;
responseJson.CodContratto=CodContratto
responseJson.Esito='OK';
res.json(responseJson);
}
else {
console.log('Retrieved', 'Not Found');
//responseJson.risposta = 'Il ' + Attributo+' di '+ Cliente+ ' Not Found';
responseJson.NumReferente='';
responseJson.CCC= ccc;
responseJson.CodContratto=CodContratto
responseJson.Esito='KO';
res.json(responseJson);
}
}
})