//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