Jump to content
McKay Development

inner_psycho

Member
  • Posts

    5
  • Joined

  • Last visited

inner_psycho's Achievements

  1. Have the same problem right here https://dev.doctormckay.com/topic/443-cant-recieve-incoming-trade-offers/. Solve the problem by adding API key manually in my config file. (Changed index.js of tradeoffer-manager). Look for this.apiKey = null.
  2. Ok, here is my code, i cut it and try to test, but still the same error. Please look at it, mb you will have any idea about what going wrong. let SteamUser = require('steam-user'); let TradeOfferManager = require('steam-tradeoffer-manager'); let config = require('./config.js'); //my config files here with username, password and other stuff let totp = require('steam-totp'); function getAuthCode() { return totp.getAuthCode('mystuffhere'); } let client = new SteamUser(); let offers = new TradeOfferManager({ steam: client, domain: config.domain, language: "en", pollInterval: 10000, cancelTime: 300000 }); client.logOn({ accountName: config.username, password: config.password, twoFactorCode: getAuthCode() }); client.on('loggedOn', function (details) { console.log("Logged into Steam as " + client.steamID.getSteam3RenderedID()); }); client.on('error', function (e) { console.log(e); process.exit(1); }); client.on('webSession', function (sessionID, cookies) { console.log("Got web session"); client.setPersona(SteamUser.Steam.EPersonaState.Online); offers.setCookies(cookies, function (err){ if (err) { console.log('Unable to set trade offer cookies: '+err); process.exit(1); } console.log("Cookies set. API Key: "+offers.apiKey); }); });
  3. Yeah, i know it. But how can i do it? I just use method of steam trade offer manager 'setCookies' inside webSession event and this method gives me too many requests error. As i know this method don't have additional arguments to slow down his requests. And as i said before few days ago everything works fine. Usually it takes milliseconds to set cookies.
  4. Hi guys! I have a problem when i get callback on webSession event, few days ago everything works fine, but now when i try to execute my node js file and got message from my logger: Unable to set trade offer cookies: Error: HTTP error 429. What can be wrong? So trade offer manager sent too many requests to steam and after 5-7 seconds we have 429. client.on('webSession', function (sessionID, cookies) { client.setPersona(SteamUser.Steam.EPersonaState.Online); offers.setCookies(cookies, function (err){ if (err) { logger.error('Unable to set trade offer cookies: '+err); process.exit(1); } }); }); In cookies i receive an array with next data: sessionid, steamLogin and steamLoginSecure. Any idea?
×
×
  • Create New...