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

Reply via email to