Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
There are just over 360,000 users. Each one of these users has their status cached in the database, and this cached status is used to display their current online state on the website. Now, we want to make sure that this status reflects the user's online status on Steam as accurately as possible, right? So how do we do this?
We have to make requests to the Steam API to update the user's status. Unfortunately, requesting data from the Steam API can take a few seconds and we're also limited by the amount of requests we can make per day. There are currently 2 things that determine whether or not we update your profile, and they are as follows:
In the background, we have a script that polls the database for user profiles that were last cached >20 minutes ago. If they are, it makes the necessary requests to update their information in the database. This means that, at a minimum, your status will be 20 minutes delayed, and possibly hours old if there are a lot of profiles to update.
The other way we update your profile is via an ajax request when you're actively using the website. If your profile is reported as >5 minutes old, it will add the request to the page load, which consequently makes the call to update your profile. This is, however, a little more unreliable, as it won't finish loading if you change page as soon as you load the first one.
Tl;dr: if you're not using the website, there's a delay on updating your online status.
Basically It won't fix my status unless I'm playing a game
Hello, I have a question you might be able to help me with. It's kind of the same subject but about steam.
My question is why when I go to someone steam profile lets say through the link on your site someone's profile can say they're off-line when they are actually online? I'm talking about when steam is open and you're playing team Fortress hit the Windows logo key to leave the game idling and open up the webpage version of a friends steam profile it will lie to you and say they are off-line when you are in chat with them at that very moment on steam. It's like steam has a problem syncing with steam. And this is after many hours being online.
So is the problem basically the same as you were explaining in post 3 of this thread? Because before I learned that the steam profile status will lie to you I missed too many trades that should not have been missed.
On a side note "Great job on TF2outpost". The search is so much faster and smoother now. I believe I am the #2 Biggest if not the #1 Biggest Odd Leveled Vintage Collector of all time. Here is my Backpack, http://backpack.tf/id/76561198026473865 I would like your opinion if you don't mind.
Thank you for listening (reading).