/ / (टैग) पर सॉर्ट करने के लिए youtube टैग की गई आरएसएस फ़ीड को सॉर्ट करने की कोशिश कर रहा है - php, youtube, rss

(दृश्य) - php, youtube, rss पर सॉर्ट करने के लिए यूट्यूब टैग की गई आरएसएस फ़ीड को सॉर्ट करने का प्रयास कर रहा है

im मेरे youtube आरएसएस के साथ एक छोटी सी समस्या हैफ़ीड () जो कि मेरे द्वारा दर्ज किए गए टैग के अनुसार परिणाम दिखाता है (इसलिए मुझे केवल उस निश्चित विषय से परिणाम मिलते हैं) क्योंकि यह दृश्य की संख्या से आउटपुट को छाँटने की कोशिश कर रहा है .. मैंने शोध किया और निम्नलिखित लिंक पर आया सबसे लोकप्रिय वीडियो दिखाने के लिए Youtube rss फ़ीड? लेकिन किसी भी तरह से मैं इसे काम करने के लिए लगता है क्योंकि gdata लिंक नीचे मेरे कोड के साथ काम नहीं करता है (im अनुमान है कि यह अपने .rs लिंक नहीं है)। मेरा सवाल है: मैं कैसे समायोजित कर सकता हूं ("http://www.youtube.com/rss/tag/bachelor+party.rss") तो यह सबसे अधिक विचारों की तरह है। शायद इसका सिर्फ एक छोटा सा बदलाव है, लेकिन अभी तक लिंक के साथ अनुभव नहीं किया गया है .. मैं आप लोगों को बहुत बहुत धन्यवाद अग्रिम में धन्यवाद देता हूं।

$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>";
}

उत्तर:

जवाब के लिए 0 № 1

फ़ीड जो आपको वही देता है जो आप चाहते हैं https://gdata.youtube.com/feeds/base/videos/-/bachelor/party?v=2&orderby=viewCount&alt=rss

हालाँकि, Google ने सुझाव दिया है कि हम इससे दूर चले जाएँ /feeds/baseइस फ़ीड में जिसके परिणामस्वरूप https://gdata.youtube.com/feeds/api/videos?q=bachelor+party&orderby=viewCount&start-index=1&max-results=10&v=2

तुम कहाँ बदल सकते हो start-index तथा max-results जैसा आप चाहें