Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3545
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. steam-session should be able to handle all your auth needs for you. It's mostly complete at this point.
  2. As far as I'm aware, if a trade is rolled back after it's successfully committed, the trade offer stays in the "accepted" state. Really the only way to know a rollback happened is to either check your trade history or check your inventory and notice that items are gone/replaced.
  3. No, the API method called by getExchangeDetails is the only place to get the trade status.
  4. Every time you login with your password to an account that has mobile 2FA enabled, you'll need to supply a code. It doesn't matter how long you wait.
  5. https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/TradeOfferManager#pollinterval
  6. Figure it out, I'm not going to do your job for you. If you're using node-steamcommunity, the requests it's sending are well-formed. If you aren't, then I can't really help you.
  7. It probably has something to do with the reputation of your IP, dunno.
  8. loadUserInventory has been deprecated for years. You should be using getUserInventoryContents.
  9. Yes.
  10. It's definitely stricter, but it seems to be more than 500/day for me.
  11. Yes, Steam's rate limiting is more strict now. You need to make fewer requests or use more IPs.
  12. The new endpoint has last_assetid, which you should pass as start_assetid for the next request.
  13. Off the top of my head, use start_assetid I think.
  14. Looks like your assetIds variable contains an array of arrays.
  15. async/await doesn't work like that. You'd need to wrap the entire call in a promise and resolve the promise when your callback is done.
  16. This isn't a supported use-case.
  17. I'm not aware of any limits imposed as a result of making trades too quickly, just limits on how many web requests you can make.
  18. You can't. It's not possible to do that kind of thing using the API.
  19. You definitely would want to avoid calling getUserInventoryContents too frequently to avoid Steam rate limiting you, but it shouldn't crash in any case.
  20. What have you tried?
  21. https://github.com/DoctorMcKay/node-steam-user#getpersonassteamids-callback
  22. It shouldn't crash. What error message does it crash with?
  23. Like their Steam profile name, or the nickname you set for them on your account?
  24. Calling getUserDetails is the correct way to check. You'll still get an error if the token is wrong, but not if you're friends with the user.
×
×
  • Create New...