【发布时间】:2021-07-24 15:28:23
【问题描述】:
对于同时使用 api 和 javascript 还是很陌生。我正在尝试控制台。注销我的一个朋友死于锈病的次数,但所有项目都被命名为“名称:”我的意思的一个 img:
我用axios调用api,代码如下:
var statsApi = 'http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?';
var statsAppId = 'appid='+252490+'&'
var statsSteamApiKey = 'key='+process.env.STEAM_API+'&';
var statsUserArg = 'steamid='+userID;
var steamStatsApi = statsApi + statsAppId + statsSteamApiKey + statsUserArg;
axios
.get(steamStatsApi)
.then((res) =>{
message.channel.send("AAAA");
// console.log(res['data']['playerstats']['stats']['name' == 'deaths']);
for(re in res['data']['playerstats']['stats']) {
if(re['name'] === 'deaths') {
console.log('test');
console.log(re['value']);
}
else {
console.log('Fel');
}
}
})
.catch((err) => {
console.error('Error:', err);
})
如果有人知道如何计算“死亡”的数量,我将不胜感激。
【问题讨论】:
-
您能粘贴完整的服务器响应吗?整个 JSON 对象?我们真的无法提供屏幕截图。
标签: javascript json steam steam-web-api