我正在使用Twitch API來檢查用戶是在線還是離線。代碼工作的很好,但它會減慢網站的加載過程。它可以從5-10秒開始加載網站。我怎樣才能減少加載時間?PHP Twitch API慢
我應該使用cookies,會話嗎?或者如何?
public function twitchOnline($twitchname){
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://api.twitch.tv/kraken/streams/'.$twitchname
));
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($curl);
$checkkey = "language" ;
$position = strpos($response,$checkkey);
curl_close($curl);
if ($position === false) {
}else{
if($twitchname != null){
echo "streamOnline";
}
}
}
只是一個猜測。但是您嘗試訪問https網址並停用了SSL。 'curl_setopt($ curl,CURLOPT_SSL_VERIFYPEER,false);'嘗試將其打開。 –
ssl未停用。同行驗證是。這是一件壞事,但它不會禁用ssl ... – PeeHaa