我尝试使用steam web API来显示ONE steam用户的当前状态(如果他是(在线,离线,离线,寻找交易)等,并设置了如下的PHP开关:
<?
$status = $steamprofile['personastate'];
switch($status) {
case 0:
echo "offline!";
break;
case 1:
echo "online!";
break;
case 2:
echo "Busy.";
break;
case 3:
echo "Away.";
break;
case 4:
echo "Snooze.";
break;
case 5:
echo "Looking to trade.";
break;
case 6:
echo "Looking to play.";
break;
default:
echo "Unknown status";
}
echo $status;
?>
效果很好,但只显示用户在登录网站时的状态,而不仅仅是用户在蒸汽平台上在线/离线/离线等时。
我想知道是否有人知道如何修复,因此它会在Steam上显示当前用户状态,而不仅仅是他/她是否已登录网站。