fetch data from api using node js code example
Example 1: node js fetch
const fetch = require('node-fetch');
fetch('https://httpbin.org/post', {
method: 'POST',
body: 'a=1'
})
.then(res => res.json())
.then(json => {
})
.catch(err => console.log(err));
Example 2: fetch data from external url nodejs
const fetch = require('node-fetch');
app.get('/', function (req, res) {
var url = 'https://api.darksky.net/forecast/<API KEY>/37.8267,-122.4233';
fetch(url)
.then(res => res.json())
.then(data => {
res.send({ data });
})
.catch(err => {
res.send(err);
});
});