I'm hoping someone from Valve can give me an answer about this, although
if anyone else knows of a workaround I'd appreciate it.
I'm working on developing a web-based remote server management program
which interoperates with Steam Community for a number of features (like
tracking player and group activity and recording gameplay stats). I'm
using the XML profile feeds, since that's much easier to work with, but
there's a bit of an issue with using the 64-bit ID to access someone's
profile. Even with ?xml=1 on the end of the URL, going to a community
page via http://steamcommunity.com/profiles/? will redirect to the
non-XML version of that user's profile if they have assigned a
"friendly" URL to their account. For example, my profile feed would be
at http://steamcommunity.com/id/dave/?xml=1, and I'd expect
http://steamcommunity.com/profiles/76561197972662865/?xml=1 to display
the same page - but it doesn't.
Detecting this redirect and compensating for it is a big pain and
increases the amount of work the server has to do every time the player
stats are refreshed. Would it be possible for the community pages to
have some more consistent behaviour, ie redirecting to the page with the
?xml=1 parameter still present?
(On an unrelated note, if anyone uses Windows to host their game servers
and would be interested in beta testing my app, please get in touch! I
plan to release this as an open-source application once it's finished,
but so far my testing is limited to one Windows 03 machine.)
-Dave
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds