Jump to content
McKay Development

JVz

Member
  • Posts

    30
  • Joined

  • Last visited

2 Followers

Recent Profile Visitors

1541 profile views
  1. there is always risk of getting banned with steam
  2. do you have 100% success rate? it's still gives me rate limit from time to time
  3. receiving ofc. Trying to find the way to minimize it
  4. do you call other api endpoints on same proxies? inventories, offerslist and so on
  5. do you use 1 account per 1 proxy?
  6. here is easy fix: const request = require('request'); const SteamCommunity = require('steamcommunity'); let community = new SteamCommunity({ request: request.defaults({ headers: { 'Accept-Encoding': 'gzip, deflate, br' } }) }); if you use proxy: request: request.defaults({ proxy: proxyUrl, headers: { 'Accept-Encoding': 'gzip, deflate, br' } }) This is not rate limiting. Steam's WAF now fingerprints the Accept-Encoding request header. The legacy request package (which node-steamcommunity uses internally with gzip: true) sends exactly Accept-Encoding: gzip, deflate — real browsers always include br as well. Steam now rejects the bot-like values outright: Accept-Encoding sent Response gzip, deflate (request lib default) 429 gzip 429 gzip, deflate, br 200 gzip, deflate, br, zstd 200 Same IP, same endpoint, seconds apart — only the header changes the outcome. api.steampowered.com is not affected.
  7. any ideas where we can get new_assetid?
  8. its based on trades that were made more than a week ago so they are not on hold anymore
  9. new_assetid should be present after trade hold ends
  10. looks like steam changed something for cs trades. Still works fine for dota2
  11. When using EAuthTokenPlatformType.SteamClient I'm trying to call webLogOn to obtain new access token for already logged in account, but webSession event gives same steamLoginSecure cookie as before with different sessionid and clientsessionid; and after around 24 hours it becomes invalid an webLogOn starts to throw 403 error
  12. my bad, I've changed log level of newOffer to debug, and didn't check debug logs
  13. After cs2 trade hold update my bot stopped receiving "newOffer" event for counteroffers
  14. Am I trippin or steam added new fields to GetTradeOffer API? eresult: 1 delay_settlement: true
  15. yep, if you will find other endpoint that will give info about trades on hold let us all know. GetTradeHistory isn't convenient for our use case
×
×
  • Create New...