如果我使用标准链接解析Steam用户库存
(https://steamcommunity.com/profiles/ {steamid} / inventory / json / 730/2),每分钟超过2-3次,我将被禁止从Steam api到5分钟。如何在没有禁令的情况下解析它?使用node.js。
答案 0 :(得分:2)
存储您从第一次请求中获得的结果,并在每次要读取数据时重新使用它而不是重新查询Steam。
伪代码:
if(!cache)
getDataFromSteam()
saveDataToCache()
else
getDataFromCache()
答案 1 :(得分:0)
如果发送的请求过多,则发送的请求过多。这是一个你必须接受并使用它的事实。我从自己的测试中知道,你在5分钟内只能拨打200个电话。您有几种选择: