/ / Pokúšam sa zoradiť rss feed označený youtube na zoradenie (zobrazení) - php, youtube, rss

Snažím sa zoradiť RSS kanál označený RSS kanál triediť na (pohľady) - php, youtube, rss

Mám malý problém s mojím youtube rssfeed (), ktorý zobrazuje výsledok podľa značky, ktorú zadávam (takže dostávam iba výsledky z tejto určitej témy), pretože sa snažím nechať výstup zoradiť podľa počtu zobrazení. Robil som prieskum a narazil na nasledujúci odkaz Informačný kanál RSS na YouTube, ktorý zobrazuje najobľúbenejšie video? ale nejako sa mi zdá, že to nefunguje, pretože odkaz gdata nefunguje s mojím nižšie uvedeným kódom (hádam to, pretože to nie je odkaz .rss). Moja otázka znie: Ako môžem upraviť ("http://www.youtube.com/rss/tag/bachelor+party.rss"), takže sa zoraďuje na najviac zobrazení. Pravdepodobne je to len malá zmena, ale zatiaľ nemám skúsenosti s odkazmi .. Veľmi si vás vážim, takže vopred ďakujem.

$rss = new DOMDocument();
$rss->load("http://www.youtube.com/rss/tag/bachelor+party.rss");
$feed = array();
foreach ($rss->getElementsByTagName("item") as $node)
{
$item = array
(
"title" => $node->getElementsByTagName("title")->item(0)->nodeValue,
"desc" => $node->getElementsByTagName("description")->item(0)->nodeValue,
"link" => $node->getElementsByTagName("link")->item(0)->nodeValue,
"date" => $node->getElementsByTagName("pubDate")->item(0)->nodeValue,
);
array_push($feed, $item);
}
$limit = 3;
for($x=0;$x<$limit;$x++)
{
$title = str_replace(" & ", " &amp; ", $feed[$x]["title"]);
$link = $feed[$x]["link"];
$description = $feed[$x]["desc"];
$date = date("l F d, Y", strtotime($feed[$x]["date"]));
echo "<p><strong><a href="".$link."" title="".$title."">".$title."</a></strong><br>";
echo "<small><em>Posted on ".$date."</em></small></p>";
echo "<p>".$description."</p>";
}

odpovede:

0 pre odpoveď č. 1

Krmivo, ktoré vám dáva presne to, čo chcete, je https://gdata.youtube.com/feeds/base/videos/-/bachelor/party?v=2&orderby=viewCount&alt=rss

Google však navrhol, aby sme sa vzdialili od /feeds/base, ktorého výsledkom je tento informačný kanál https://gdata.youtube.com/feeds/api/videos?q=bachelor+party&orderby=viewCount&start-index=1&max-results=10&v=2

kde sa môžete zmeniť start-index a max-results ako si praješ