【发布时间】:2016-11-18 01:01:32
【问题描述】:
我正在尝试从 Steam 获取所有用户项目,因此我需要使用请求模块从 Steam 社区获取 json 文件。问题是我不知道如何将该 json 返回到 app.js 并通过路由。
var request = require('request');
var userItems = function(req, res){
var userItems = request('http://steamcommunity.com/profiles/'+req+'/inventory/json/730/2', function (error, response, body) {
if (!error && response.statusCode == 200) {
var info = JSON.parse(body);
return res(info);
}
});
}
module.exports.userItems = userItems;
接下来是想法:
app.get('/account/:id', ensureAuthenticated, ensureID, function(req, res){
res.render('account', {
user: req.user,
items: userItems(req.params.id, res)
});
});
我是初学者,我会从头开始学习,但现在我只需要工作,因为我的时间很短。谢谢。
【问题讨论】:
标签: javascript node.js express url-routing