如何获取用户完成的徽章(Node.js)
问题描述:
我正在制作node.js机器人,我想检查我的朋友的完成徽章。什么是最好的方式来做到这一点?什么模块? (模块蒸汽 - 用户只能为您的蒸汽帐户使用此选项。)如何获取用户完成的徽章(Node.js)
答
使用官方Steam Web API和GetBadges方法。使用请求模块
实施例:
// npm install request
const request = require('request')
const URL = 'https://api.steampowered.com/IPlayerService/GetBadges/v1/'
const KEY = ''
const SID = ''
request(`${URL}?key=${KEY}&format=json&steamid=${SID}`, (err, res, body) => {
err && console.log(err)
console.log(body)
})