Open derFeef opened 7 years ago
I also get an access denied when trying to look at my market transaction history. It seems that I have too many market transactions and the DDOS protection kicks in. Maybe add in a delay when requesting?
I also have this issue. Searching past issues, this has been reported a couple times and has been correctly diagnosed as becoming temporarily blocked due to too many requests in a short period of time.
However, nobody has seemed to assert that this is Enhanced Steam's fault. I'd like to suggest that it is. Steam's rate limiting seems to have been around for long enough that it has effectively become part of its API (perhaps it's even explicit somewhere). By not respecting this limit, a client is breaking the API.
Glancing at enhancedsteam.js, it seems that most or all requests are made through http_get. This should be great news for ease of fixing this issue; not just in this specific case, but on a global level. The function could be augmented to examine the URL being requested and, for URL patterns that have known rate limiting applied, the requests can be queued with a client-side rate limit to keep under the API rate limit.
So, Enhanced Steam is discontinued. There is now Augmented Steam. Perhaps your requested feature/bugfix is already implemented there! If not, you could move your issue there.
Might be linked to Steam Economy Enhancer- using latest Firefox build and Greasemoney SEE script. http://steamcommunity.com/market/