rafaelgomesxyz / esgst

An extension that enhances SteamGifts / SteamTrades.
MIT License
147 stars 23 forks source link

Use the new SG JSON interfaces #1683

Open marlop352 opened 3 years ago

marlop352 commented 3 years ago

Is your enhancement request related to a problem? Please describe. using the JSON pages added by cg might decrease the number of requests needed for some features

Additional Context cg just added some JSON to SG, https://www.steamgifts.com/discussion/XFaPQ/json-support

rafaelgomesxyz commented 3 years ago

That's awesome, thanks for letting me know!

marlop352 commented 3 years ago

(unrelated, some people reported very serious breakage of the addon on the thread, but those look beyond my ability to help them)

rafaelgomesxyz commented 3 years ago

I'm aware, but haven't had time to look. Honestly, I think it could be related to the rate limiting, since those reports started happening with v8.8.4, I think, so v8.8.6 might fix that with the new adaptive system.

rafaelgomesxyz commented 3 years ago

Will keep a list here of features/functionalities that need to be moved to the new interface and their status:

Eiion commented 3 years ago

I'm not really familiar with JSON - just know that by him integrating it we now have something kinda like an API. One not mentioned in your list is https://www.steamgifts.com/user/cg/giveaways/won?format=json for the Profiles - Giveaways Won, I guess. But assuming you've visited the above linked page by now you already know more than I do about it all.