Zoals sommigen waarschijnlijk al gemerkt hebben, zijn er sinds de overname van YouTube door Google tijdens het zoeken naar video's op Google Video ook resultaten van YouTube terug te vinden.
Nou heb ik sinds kort op mijn website een lijstje met video's van Google Video staan die ik met behulp van de Google videofeed op mijn website toon (deze haal ik overigens wel via een shell scriptje elk uur binnen via een cronjobje zodat hij niet bij elke site request diezelfde lijst moet ophalen).
Sinds vanochtend merkte ik echter dat er opeens ook YouTube video's ertussen stonden, waar ik zelf niet zo blij mee was aangezien ik YouTube video's al los erop heb staan. Helaas is de documentatie van de videofeed van Google zelf niet bepaald duidelijk over de syntax dus ben ik zelf maar op zoek gegaan naar een oplossing hiervoor. Aangezien ik zelf hier een tijdje mee heb lopen kloten dacht ik dat het een goed idee was om het ook hier te plaatsen zodat anderen met hetzelfde probleem hier ook wat aan hebben.
Helaas heb ik hiervoor geen bepaalde parameter gevonden, maar wel een workaround. De query parameter kan namelijk gewoon booleans "uitlezen" (weet niet hoe je dat noemt) net zoals bij de search. Door middel van achteraan de query -site:youtube.com te zetten toont hij alleen de video's van Google Video
De query wordt dan bijvoorbeeld:
Nou heb ik sinds kort op mijn website een lijstje met video's van Google Video staan die ik met behulp van de Google videofeed op mijn website toon (deze haal ik overigens wel via een shell scriptje elk uur binnen via een cronjobje zodat hij niet bij elke site request diezelfde lijst moet ophalen).
Sinds vanochtend merkte ik echter dat er opeens ook YouTube video's ertussen stonden, waar ik zelf niet zo blij mee was aangezien ik YouTube video's al los erop heb staan. Helaas is de documentatie van de videofeed van Google zelf niet bepaald duidelijk over de syntax dus ben ik zelf maar op zoek gegaan naar een oplossing hiervoor. Aangezien ik zelf hier een tijdje mee heb lopen kloten dacht ik dat het een goed idee was om het ook hier te plaatsen zodat anderen met hetzelfde probleem hier ook wat aan hebben.
Helaas heb ik hiervoor geen bepaalde parameter gevonden, maar wel een workaround. De query parameter kan namelijk gewoon booleans "uitlezen" (weet niet hoe je dat noemt) net zoals bij de search. Door middel van achteraan de query -site:youtube.com te zetten toont hij alleen de video's van Google Video
De query wordt dan bijvoorbeeld:
code:
1
| http://video.google.com/videofeed?type=search&q=hageveld+-site%3Ayoutube.com&so=1&num=4&output=rss |