node.js https get call example
The nodejs code snippet below does a simple https get call to facebook’s graph api. The host, port, path and method are specified in the options object, passed into the https request function as the first parameter. The value of the method can be changed to post to make post calls.
[code language=”javascript”]
var https = require(‘https’);
function getCall() {
//initialize options values, the value of the method can be changed to POST to make https post calls
var userAccessToken = ‘CAAKoIMGu5SAyfOyVhugi7cZAaZA1kHzjrdLvtPlndoKzMJ8xZBtR3YV2iX39FSnhxK1lvtfYXO5FvcbK4MVGJphxeYDZC7HJ5FCmhOr2Ys8ZBG9qYNRSfFGuzoeRgwZBdliKvoW6YPl41b8i3dfrTpR98gFAm6qag9vYM2yD0aEv47fnWQWF1SoXRs6PFFrFu5XOe’;
var appAccessToken = ‘24562343562751562|hPEXIpDl0CXt0tNJ’;
var options = {
host : ‘graph.facebook.com’,
port : 443,
path : ‘/debug_token?input_token=’ + userAccessToken + ‘&access_token=’ + appAccessToken,
method : ‘GET’
}
//making the https get call
var getReq = https.request(options, function(res) {
console.log("\nstatus code: ", res.statusCode);
res.on(‘data’, function(data) {
console.log( JSON.parse(data) );
});
});
//end the request
getReq.end();
getReq.on(‘error’, function(err){
console.log("Error: ", err);
});
}
getCall();
[/code]
Search within Codexpedia

Search the entire web
