Hallo iedereen,

ik ben bezig met een site voor uitzendingen gemist. ik heb dit .json bestand gevonden om afleveringen vandaan te hebben maar hoe zet ik dat op mijn site? het gaat om deze link: iphone-api.uitzendinggemist.nl/v1/episodes.json
ik wil graag dat als ik op de title druk hij dan die m3u8 link opent

*knip*
Dat kan inderdaad ook, maar is wel wat trager.
bedankt allemaal het is namelijk gelukt om de title en link in een tekrijgen maar die van Ger geeft veel meer afleveringen dan die van Aar

Ger:
<?php
$json = json_decode(file_get_contents('http://iphone-api.uitzendinggemist.nl/v1/episodes.json'));

$html= '';
foreach ($json as $object) {
echo $html .= '<a href="' . $object->video->m3u8 . '">'.$object->series->title.'</a>';
}
?>

Aar:
<?php
$json = json_decode(file_get_contents('http://iphone-api.uitzendinggemist.nl/v1/episodes.json'));
foreach ($json as $object) {
echo '<a href="' . $object->video->m3u8 . '">'.$object->series->title.'</a>';
}
?>

hoe komt dat

Toevoeging op 14/08/2012 17:38:44:

die van ger geeft dubbel
Heb je een voorbeeld?
In je voorbeeld van Ger is het overigens handiger om die echo na je foreach-loop te plaatsen.
die van jou aar is werkt fijn dus ik ga die maar gebruiken
Vergeet niet om er een list met <ul> en <li> van te maken of iets dergelijks. Nu staan ze nog achter elkaar...
ik heb een css gemaakt die de opmaak verzorgt van dit script maar hoe maak ik daar zet ik daar in wat er tussen haakjes staat het is wel in html weet niet of dit uit maakt

<li class="withimage">
<a class="noeffect" href="(link naar .m3u8">
<img alt="" src=""><span class="name">(de titel van aflevering)</span>
<span class="comment">(hier niks)</span><span class="arrow"></span></a></li>

dit zou dan een afleveringen blokje moeten zijn
ik zou zeggen, kijk eens logisch ;-)
Dit is niet verkeerd bedoeld, maar als jij uit alle gegeven voorbeelden dit niet voor elkaar krijgt, kan je beter eerst wat tutorials volgen.
In korte lijnen om je op zo'n constructie uit.

<ul>
-- loopje start--
<li><a href="URL">TITEL</li>etc...
-- loopje einde --
</ul>
het is gelukt maar als i knou zoiets wil doen bij deze link https://api.mtvnn.com/v2/site/m79obhheh2/nl/episodes.json
dan lukt het me niet om dit te doen

<?php
$json = json_decode(file_get_contents('https://api.mtvnn.com/v2/site/m79obhheh2/nl/episodes.json'));
echo "<pre>". print_r($json,1)."</pre>";
?>

dan krijg ik deze fout

Warning: file_get_contents(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in D:\Program Files\EasyPHP-12.0\www\my portable files\json tester.php on line 8

Warning: file_get_contents(https://api.mtvnn.com/v2/site/m79obhheh2/nl/episodes.json): failed to open stream: Invalid argument in D:\Program Files\EasyPHP-12.0\www\my portable files\json tester.php on line 8

line 8 is dit:
$json = json_decode(file_get_contents('https://api.mtvnn.com/v2/site/m79obhheh2/nl/episodes.json'));

Reageren