Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
jarmis
HV vaatleja
liitunud: 05.09.2010
|
18.09.2011 15:27:48
php livestreamide site |
|
|
tahaks teha midagi taolist: http://clgaming.net/livestreams PHP koodiga arvatavasti. Et site tunneks ära kas stream on online ja palju vaatajaid tal on!
Aga kuna mul on liiga algelised php oskused, siis vajan abi:
- kuidas ta tunneks ära, kas stream on online ja palju tal usereid?
http://static.ec.own3d.tv/live_tmp/77445.txt?1299336760 seal 77445 on streamija id.
- Kui stream on online, et ta siis esile/nähtavaks kerkiks.
|
|
tagasi üles |
|
 |
Unison
HV kasutaja
liitunud: 10.12.2009
|
19.09.2011 23:15:36
|
|
|
<?php
$request = 'http://api.own3d.tv/liveCheck.php?live_id=';
$arg = '77445';
$session = curl_init($request.$arg);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
curl_close($session);
if (preg_match("/true/",$response, $result)) {
$streamStatus="on";
} else {
$streamStatus="off";
}
echo $streamStatus;
?>
|
Ei tea kas enam töötab, aga kunagi kasutasin ja toimis.
Edit: Testisin ja toimib kenasti.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
jarmis
HV vaatleja
liitunud: 05.09.2010
|
22.09.2011 14:41:37
|
|
|
Unison kirjutas: |
<?php
$request = 'http://api.own3d.tv/liveCheck.php?live_id=';
$arg = '77445';
$session = curl_init($request.$arg);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
curl_close($session);
if (preg_match("/true/",$response, $result)) {
$streamStatus="on";
} else {
$streamStatus="off";
}
echo $streamStatus;
?>
|
Ei tea kas enam töötab, aga kunagi kasutasin ja toimis.
Edit: Testisin ja toimib kenasti. |
Tänud see oli väga hea, aga äkki saad aidata Vaatajate arvu kätte saamisega ka?
|
|
tagasi üles |
|
 |
Timukas0
HV kasutaja

liitunud: 20.03.2007
|
22.09.2011 19:43:45
|
|
|
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
jarmis
HV vaatleja
liitunud: 05.09.2010
|
08.10.2011 18:38:59
|
|
|
Warning: file_get_contents(): URL file-access is disabled in the server configuration.
Minu hosting serveris ei saa seda file_get_contents kasutadamulle tundub.
Kuidagi neid vaatajaid Unison'i koodi stiilis ei saa teha?
|
|
tagasi üles |
|
 |
Timukas0
HV kasutaja

liitunud: 20.03.2007
|
08.10.2011 19:19:46
|
|
|
Saab
php:
|
<?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://static.ec.own3d.tv/live_tmp/77445.txt'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch);
|
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
jarmis
HV vaatleja
liitunud: 05.09.2010
|
|
tagasi üles |
|
 |
Timukas0
HV kasutaja

liitunud: 20.03.2007
|
08.10.2011 19:50:20
|
|
|
php:
|
<?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://api.own3d.tv/liveCheck.php?live_id=77445'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch); $data = new SimpleXMLElement($result); $liveEvent = $data->liveEvent; echo $liveEvent-> liveViewers; echo $liveEvent-> liveDuration;
|
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|