var express = require('express');
var app = express();
// Get Pricing details from subscription
app.get('/billingv2/resourceUri/:resourceUri', function(req, res) {
    var pricingDetail = {}
    pricingDetail.resourceUri = req.params.resourceUri;
    pricingDetail.chargeAmount = '25.0000';
    pricingDetail.chargeAmountUnit = 'per hour';
    pricingDetail.currencyCode = 'USD';
    res.send(pricingDetail); // send json response
});
app.listen(8080);
I need to call the above API using the string parameter vm/hpcloud/nova/standard.small.
Please note that vm/hpcloud/nova/standard.small is a single string param.
Assuming node.js and express.js.
Register a route with your application.
...
app.get('/myservice/:CustomerId', myservice.queryByCustomer);
....
Implement the service using the req.params for the passed in Id.
exports.queryByCustomer = function(req, res) {
    var queryBy = req.params.CustomerId;
    console.log("Get the data for " + queryBy);
    // Some sequelize... :)
    Data.find({
        where : {
        "CustomerId" : parseInt(queryBy)
        }
    }).success(function(data) {
        // Force a single returned object into an array.
        data = [].concat(data);
        console.log("Got the data " + JSON.stringify(data));
        res.send(data);  // This should maybe be res.json instead...
    });
};
                        On your app.js:
url: http://localhost:3000/params?param1=2357257¶m2=5555
var app = express();
app.get('/params', function (req,res) {
        // recover parameters
    var param1=req.query.param1;
    var param2=req.query.param2;
    // send params to view index.jade   
    var params = {
        param1: param1,
        param2: param2
        };
    res.render('index.jade', {parametros: parametros});             
 });
At index.jade to recover values:
p= params.param1
p= params.param2
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With