//Express
var express = require('express');
var server = express();
//Steam
var SteamWebAPI = require('steamwebapi').SteamWebAPI;
SteamWebAPI.setAPIKey('XXXXXXXXXXXXXXXXXXXXXXXXXXXX');
//Steam - Recently Played Games
server.get('/games', function (req, res) {
SteamWebAPI.getRecentlyPlayedGames('76561198190043289', 5, function(response) {
res.json(response.response.games);
});
});
//Localhost
server.listen(3000, function() {
console.log('Server: ');
});
显示的console.log结果这是我的输出:如何从API请求
[{"appid":730,"name":"Counter-Strike: Global Offensive","playtime_2weeks":620,"playtime_forever":4016,"img_icon_url":"69f7ebe2735c366c65c0b33dae00e12dc40edbe4","img_logo_url":"d0595ff02f5c79fd19b06f4d6165c3fda2372820"}]
好吧,如果你去的网站:https://steamid.io/,你输入你的名字,按下按钮“查找”,并你得到你的ID。我如何做到这一点?是否有可能让该用户输入他的姓名/身份证,并获得信息。这样我只有一个人可以进入用户,他可以根据他的要求获取文本和图像。
像,我最近学到了很多关于Steam Web Api的知识,但是我仍然没有想出如何显示数据。一些很酷的人帮助了我,但是我们使用了Angular,但我仍然不熟悉它,现在我打算学习Ember.js,但是他们有什么其他选择吗?
非常好解释!我得到这些东西......我会试试这个,我会告诉你它是否有效......如果我编辑评论,你会收到通知吗? – Benjamin
我不知道编辑,但如果你添加一些,是的:)。祝你好运 :) – Chilipote