我正在创建一个使用npm中的steamapi的应用程序,我需要从一个函数中获取一个变量,该函数包含一个将HTML页面呈现给客户端的承诺。
这是我到目前为止的代码。
const SteamAPI = require('steamapi');
const steam = new SteamAPI('redacted');
function steampicture(steamid) {
steam.getUserSummary(steamid).then(function (data) {
return summary.avatar.large;
})
}
function steamname(steamid) {
steam.getUserSummary(steamid).then(summary => {
return summary.nickname;
})
}
var express = require('express'),
app = express();
app.use(express.static(__dirname + '/public'));
app.engine('html', require('ejs').renderFile);
app.get('/', function (req, res) {
var steamid = req.query.steamid;
console.log(steampicture(steamid))
res.render('index.html', {
name: steamname(steamid),
picture: steampicture(steamid),
});
});
app.listen(80);
谢谢,IOnicisere
慕桂英3389331
相关分类