$ youtube = simplexml_load_file ('http://gdata.youtube.com/feeds/api/videos/wGG543FeHOE ? v = 2 '); $ शीर्षक = $ यूट्यूब- & gt; शीर्षक; यह शीर्षक मिलता है लेकिन मैं दृश्य संख्या और वर्णन कैसे प्राप्त करूं? $ youtube- & gt; विवरण; और $ youtube- & gt; विचारों की कोशिश की गई
मैं आपको XML एक के बजाय JSON आउटपुट का उपयोग करने का सुझाव देता हूं।
आप इसे alt = json पैरामीटर को अपने URL: http://gdata.youtube.com/feeds/api/videos/wGG543FeHOE?v=2&alt=json तब आपको जेसन लोड करना होगा और इसे पार्स करना होगा:
& lt;? Php $ json_output = file_get_contents ("http://gdata.youtube.com/feeds ? / API / वीडियो / wGG543FeHOE v = 2 & amp; alt = json "); $ Json = json_decode ($ json_output, सच); // यह आपको वीडियो का विवरण देता है $ video_description = $ json ['एंट्री'] ['मीडिया $ समूह'] ['मीडिया $ विवरण'] ['$ t']; // यह आपको वीडियो दृश्यों को $ view_count = $ json ['प्रविष्टि'] ['yt $ statistics'] ['viewCount'] को दर्शाता है; // यह आपको वीडियो का शीर्षक देता है $ video_title = $ json ['प्रविष्टि'] ['शीर्षक'] ['$ t']; ? & Gt; UPDATE यह देखने के लिए कि JSON आउटपुट में कौन-सी वेरिएबल्स हैं, यूआरएल पर code> prettyprint = true पैरामीटर को खोलें और इसे अपने ब्राउज़र में खोलें, यह इसे और अधिक सुबोध बनाने के लिए JSON आउटपुट को सुशोभित करेगा:
< कोड> http://gdata.youtube.com/feeds/api/videos/wGG543FeHOE?v=2&alt=json&prettyprint=true यूआरएल ब्राउज़ करने के बजाय आप बस लिखें
गूंज "& lt; पूर्व & gt;"; print_r ($ json); गूंज "& lt; / pre & gt;"; के बाद
$ json = json_decode ($ json_output, सच); और यह स्वरूपित JSON आउटपुट प्रिंट करेगा
No comments:
Post a Comment