Hallo miteinander,
ich möchte in meiner Seite
http://isp-gaming.de/forum/streamerliste.php die Twitch online abfrage mit einbinden.
den PHP code dafür habe ich
$data = json_decode(file_get_contents("https://api.twitch.tv/kraken/streams/bodoboo"));
if($data->stream){echo "Online";}
else{echo "Offline";}
echo '<br/>';
Nur leider kann ich im Template Streamerliste den PHP-code nur als Text hinbekommen
Ich denke es müsste gehen, bekomme es nur nicht hin, kann mir bitte jemand helfen ?
Mit freundlichen Grüßen
Wie ist denn deine streamerliste.php aufgebaut ? Kannst Du den beinhalteten Code hier Anhängen ?
Hallo, das ist der teil aus der Standard seiten Erstellung, hier hab ich es auch schon drunter gehabt, nur wird es dann unten drunter angezeigt und , wie du im Link gesehen hast möchte ich ja für ca. 15 Member abfragen.
Ich versuche ja erstmal überhaupt einmal hinzubekommen, was leider daran scheitert , das im Template kein PHP code reinkann.
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll
define('THIS_SCRIPT', 'streamerliste.php');
require("global.php");
//add_breadcrumb("Streamerliste");
eval("\$streamerliste = \"".$templates->get("streamerliste")."\";"); // Hier wird das erstellte Template geladen
output_page($streamerliste);
?>
Hast Du es schon so versucht ?
PHP-Code:
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll
define('THIS_SCRIPT', 'streamerliste.php');
require("global.php");
//add_breadcrumb("Streamerliste");
$data = json_decode(file_get_contents("https://api.twitch.tv/kraken/streams/bodoboo"));
if($data->stream){echo "Online";}
else{echo "Offline";}
echo '<br/>';
eval("\$streamerliste = \"".$templates->get("streamerliste")."\";"); // Hier wird das erstellte Template geladen
output_page($streamerliste);
?>
echo zu verwenden ist nicht gerade sinnvoll, denn dann wird es oberhalb des Headers angezeigt.
ja genau einmal war es davor und einmal dahinter
ich weis es nicht genau nur denke ich das es nicht in die streamerliste php kann, weil ich ja ca 15 mal abfragen muss , und das online ja nur einmal kommen würde, egal wie viele Links ich im Template habe.
Wenn es im Template mit drin wäre könnte ich nach jedem link plus namen die abfrage reinmachen.
Zumindest sehe ich keine andere Möglichkeit, was nicht heißen soll das es so richtig ist nur das ich mich halt nicht so gut auskenne.
Bitte klärt mich auf , eventuell hat auch jemand skype oder Teamspeak ?
Ohh, jeden User einzeln abfragen mit einer Api, die wahrscheinlich aus jscript besteht, kann die Seite ziehmlich drücken beim Seitenaufbau und treibt den Traffic in die Höhe. Hast Du keine andere Möglichkeit von Twitch, einen Code einzubinden ?
ich kenne keine Möglichkeit, es müssen ja auch keine 15 sein , eventuell sind es nachher auch nur 5
Welche Möglichkeiten bekommst Du von Twitch, dies abzufragen ?
den code habe ich im netzt gefunden von goggle ausgespuckt
, ausprobiert und es funktioniert ,
habe viele seiten bekommen nur waren die alle gleich aufgebaut, ob es irgenswo eine andere Möglichkeit gibt kann ich nicht ausschliesen.
Es gibt auch die Möglichkeit die zuschauer abzufragen , so wie ich gehört habe nur hab ich das nicht gefunden.
Wenn ich wüste wie ich den code im Template einbauen könnt e, kann ich doch pro Twtich streamer ein eigenes Template anlegen, oder sehe ich das falsch ?