我正在制作一个 discordjs 机器人,当从这个 Steam 市场搜索中完成某个命令时,它会输出最低价格 Site to get the data from 我只是不确定如何实际从中提取数据,我将不胜感激有人可以帮助我并指出正确的方向。
答案 0 :(得分:2)
您应该使用类似 node-fetch
或 axios
的内容:
const fetch = require('node-fetch');
// client is your Discord.js client
client.on('message', async (message) => {
if (message.content === 'lowest') {
const res = await fetch('https://steamcommunity.com/market/priceoverview/?appid=252490¤cy=1&market_hash_name=Alien%20Red');
const data = await res.json();
// data is your json!
message.channel.send(data.lowest_price);
}
});