vizCard.js 798 Bytes
'use strict';
var express = require('express');
var router = express.Router();
const EasySoap = require('easysoap');

/* GET users listing. */
router.get('/', function(req, res, next) {
  
  // define soap params
  const params = {
   host: 'www.sample.com',
   path: '/path/soap/',

   // set soap headers (optional)
   headers: [{
       'name'      : 'item_name',
          'value'    : 'item_value',
          'namespace': 'item_namespace'
     }]
  }

  /*
   * create the client
   */
  var soapClient = EasySoap(params);

  console.log(soapClient);

  /*
   * get all available functions
   */
  soapClient.getAllFunctions()
  .then((functionArray) => { console.log(functionArray); })
  .catch((err) => { throw new Error(err); });


  res.send('viz card id');

});

module.exports = router;