Salve, sto cercando di far funzionare un'api di twitch, per cambiare il contenuto della pagina in base al fatto che lo stramer in questione sia in live o no...
Il problema è che sul sito che hosto a casa io, l'api funziona (scrollando in basso fino in fondo si può vedere la stringa che viene restituita dall'api) mentre sul sito hostato da altervista si vede chiaramente che non sta funzionando...
Sito hostato da me (è un po' lento ;-) ) ---> http://mascalzino.giacomosstuff.tk/
Sito hostato da Altervista ---> http://giacomosstuff.altervista.org/Mascalzino/
Grazie in anticipo!
Giacomo
P.S: Questo è lo script php che interroga l'api (il php è già stato testato ed è funzionante)
Codice:
<?php
$streamChannel = "mascalzino";
$clientid = "jzkbprff40iqj646a697cyrvl0zt2m6";
$link= "https://www.twitch.tv/" . $streamChannel;
$json_array = json_decode(file_get_contents("https://api.twitch.tv/kraken/streams.json?channel=$streamChannel&client_id=$clientid"), true);
// jzkbprff40iqj646a697cyrvl0zt2m6
if(isset($json_array['streams'][0]['channel'])) {
$string="⚈ LIVE ON";
$liveCl="pulse";
$playerstring="channel=$streamChannel";
} else {
$string="⚈ LIVE OFF";
$liveCl="";
$playerstring="collection=Fhy8U4oyEBVYag";
}
?>
E sembra proprio questa chiamata a non funzionare... https://api.twitch.tv/kraken/streams.json?channel=$streamChannel&client_id=$cli entid