2016-04-22 139 views
-1

嗨,大家好,我已经用蒸汽节点机器人制作了一个蒸汽网站,但有时在登录成蒸汽之后,我在网站上方出现了这些信息。蒸汽Api问题和PHP错误

我的开发者告诉我蒸汽API问题。这是真的吗?

https://gyazo.com/3b72a35341e28761eaee2c8bcbfee7b0

+0

蒸汽API下跌 – Farkie

+0

蒸汽API是下来,他们的机器人正在等赌博网站,而我还处于测试阶段,目前我是不知道什么我的机器人突然停止交易是错误的。 – nodebotquestion

回答

0

使用类似的网站,is.steam.rip你可以通过api呼叫该网站,并允许用户根据蒸汽状态查看您的网站。

首先打开保存为json字符串的api。解码它,如果你把它放进一个单独的文件中说checkSteam.php并将其包含在你的主页,你可以做

include 'checkSteam.php'; 

访问SteamStatus

$steam = file_get_contents('http://is.steam.rip/api/v1/?request=SteamStatus') or die("Is.Steam.RIP is currently offline"); 
$json_a = json_decode($steam); 
$steamOnline= $json_a->{'result'}->{'SteamStatus'}->{'services'}->{'SteamCommunity'}; 

的SteamCommunity部分,如果statment使用:

if($steamOnline !== "offline") { 
    // Show the users your website 
} 
else { 
    // deny access since steam is down 
} 

我不知道所有的状态的这个API提供的,但它往往显示为“延误”所以我只用!== "offline"

你可以找到他们的主要网站更多的API here

-2

https://steamstat.us

尝试访问的浏览器(一个来自的file_get_contents)该链接,如果它抛出503则是蒸汽问题

+0

你是什么意思(一个来自file_get_contents),即时在steamstat.us一切看起来不错:O - – nodebotquestion