Door
Keizer Webdesign
op 13-09-2012 20:55
gewijzigd op 13-09-2012 21:03
10.613 views
hallo,
ik ben bezig scriptje die deze stappen automatiseren
Net 5, SBS 6 en Veronica:
1. Gebruik http://www.sbs6.nl/, http://www.net5.nl/ of http://www.veronicatv.nl/ afhankelijk van de gewenste zender. Deze uitleg gaat uit van http://www.sbs6.nl/.
2. Open http://www.sbs6.nl/ajax/Video/page/1, http://www.sbs6.nl/ajax/Video/page/2, etc. totdat je het gewenste aantal video's hebt bereikt. Sla hiervan de URLs naar de afleveringenpagina's op.
3. Open een afleveringenpagina uit stap 2 en zoek in de html-code naar een javascriptblok met "playerID" en "@videoPlayer". Sla de bijbehorende waardes op.
4. Open http://c.brightcove.com/services/viewer/htmlFederated?playerID= + playerID-waarde uit stap 3 + &@videoPlayer= + @videoPlayer-waarde uit stap 3. Let op: als je deze pagina opent, moetje de referrer instellen op bijvoorbeeld http://www.sbs6.nl/. De pagina heeft namelijk een domeinrestrictie om het embedden in andere sites onmogelijk te maken.
5. Zoek in de pagina van stap 4 naar een javascriptblok met daarin driemaal "defaultURL". De bijbehorende waardes zijn gewoon http-links naar de video's die je direct kunt gebruiken.
ik heb nog geen werkend beginnetje
wie kan me helpen?
hij geef hier een fout in deze regel:
$download = json_decode(file_get_contents('http://pi.omroep.nl/info/stream/aflevering/'. $object->nebo_id . '/'; echo strtoupper( md5('' . $object->nebo_id .'|NPOUGSL 1.0')))
Sorry die echo had ik niet gezien maar t klopt nogsteeds niet
$download = json_decode(file_get_contents('http://pi.omroep.nl/info/stream/aflevering/'. $object->nebo_id . '/'. strtoupper( md5('' . $object->nebo_id .'|NPOUGSL 1.0'))))
echo $download;
Ik wil je best graag helpen, maar ik heb het idee dat je toch echt een hoop kennis van PHP mist. Ook met array's snapte je er weinig van.
Doe mij en ons een plezier, en denk er eens over na om gewoon bij het begin beginnen. Dat je met JSON al begon is wel leuk, maar dat is te hoog gegrepen, ook gezien je array's nog niet snapt, lijkt me dit een goede reden om alles wat je nu hebt serieus in de ijskast te zetten en met iets makkelijks te beginnen.
Begin eens met een gastenboekje of een contact-formulier ofzo....
Ook wil ik je vragen om zo uitgebreid en duidelijk mogelijk te zijn in het forum.
ik kom niet uit dat laatst:
echo ''. $object->streams->stream->attributes()->compressie_kwaliteit="bb" .'';
ik snap niet wat hier fout gaat.
ik weet dat het in de attributes() zit maar wat gaat er fout
als ik dit doe gaat het ook fout:
echo ''. $object->streams->stream->attributes(compressie_kwaliteit="bb") .'';
dit snap ik niet maar voor de rest ben ik wel redelijk verder gekomen met php (forms maken, array's, gastenboeken)