const express = require('express') const app = express(); const axios = require('axios'); const querystring = require('querystring'); app.get('/', (req, res)=>{ const data = { grant_type:'password', username:process.env.REDDITUSR, password:process.env.REDDITPWD } const auth = { username: process.env.APPID, password: process.env.APPSECRET } axios({ url:'https://www.reddit.com/api/v1/access_token', method:'post', auth:auth, data:querystring.stringify(data) }).then((response)=>{ const config = { headers:{ Authorization: 'bearer '+response.data.access_token } } axios.get('https://oauth.reddit.com/user/mahuntington/saved', config).then((response)=>{ res.send(response.data.data.children) }) }) }) app.listen(3002, ()=>{ console.log('listening'); })