Good god, finding this undocumented API took me ages but here we have it
Workshop Items through Steam Web API
Actually on
host_workshop_map the server builds the following query:
Code:
https://api.steampowered.com/Service/PublishedFile/GetDetails/v1/?format=vdf&publishedfileids[0]=206674556&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&minimal_details=1
Spoiler
URL-Encoded version for using in HTTP-Request:
Code:
https://api.steampowered.com/Service/PublishedFile/GetDetails/v1/?format=vdf&publishedfileids%5B0%5D=206674556&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&minimal_details=1
where
publishedfileids[0] is equal to the
id Attribute in the Steam Community request:
Code:
http://steamcommunity.com/sharedfiles/filedetails/?id=206674556
With a valid Web API Auth Key we can submit a request and get the following:
So far so good, I'll let this information flow into the further improvement of the plugin. Sadly I haven't yet found out where the supported Game Mode is stored, as it would make a nice criterion for categorizing the maps.
EDIT: Sleep suxx so I'm still on it and finally got rewarded for my patience it seems
Here comes the real deal:
Yay! Now, good night