Ich habe einen Weg gefunden, um zu überprüfen, ob ein Kanal auf Twitch aktiv ist. Ich habe einen Fehler erhalten, "Versuch, Eigenschaft von Nicht-Objekt zu erhalten" für die "return (! Is_null ($ Request-> stream))? TRUE: FALSE;" Linie. Alles scheint eingestellt zu sein. Ich würde mich über Vorschläge/Hilfe freuen.Twitch API Prüfe, ob ein Kanal live ist
<?php
function is_channel_live($channel) {
$Request = json_decode(@file_get_contents('https://api.twitch.tv/kraken/streams/' . $channel));
return (! is_null($Request->stream)) ? TRUE : FALSE;
}
if (is_channel_live("thegamingbelugas")) {
echo "LIVE";
}
?>
Erstens können Sie nicht verlangen, zu twitch (von ungefähr August) ohne eine 'client_id' in Ihrer Anfrage – Jim