GetNumber

node v14.20.1
version: 2.0.0
endpointsharetweet
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); } } })
Loading…

no comments

    sign in to comment