2016-04-22 57 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