Пример #1
0
 public function getData($parsed)
 {
     $video_id = $parsed['video_id'];
     $xml = videolist_fetch_xml('http://blip.tv' . $video_id . '?skin=rss');
     if (!$xml) {
         return array('title' => '', 'description' => '');
     }
     return array('title' => (string) current($xml->xpath('/rss/channel/item/title')), 'description' => strip_tags(current($xml->xpath('/rss/channel/item/blip:puredescription'))), 'thumbnail' => (string) current($xml->xpath('/rss/channel/item/media:thumbnail/@url')), 'embedurl' => (string) current($xml->xpath('/rss/channel/item/blip:embedUrl')));
 }
Пример #2
0
 public function getData($parsed)
 {
     $video_id = $parsed['video_id'];
     $xml = videolist_fetch_xml("http://www.metacafe.com/api/item/{$video_id}");
     if (!$xml) {
         return array('title' => '', 'description' => '');
     }
     return array('title' => (string) current($xml->xpath('/rss/channel/item/title')), 'description' => strip_tags(current($xml->xpath('/rss/channel/item/description'))), 'thumbnail' => (string) current($xml->xpath('/rss/channel/item/media:thumbnail/@url')), 'embedurl' => (string) current($xml->xpath('/rss/channel/item/media:content/@url')));
 }
Пример #3
0
 public function getData($parsed)
 {
     $video_id = $parsed['video_id'];
     $xml = videolist_fetch_xml("http://vimeo.com/api/v2/video/{$video_id}.xml");
     if (!$xml) {
         return array('title' => '', 'description' => '');
     }
     $videos = $xml->children();
     $video = $videos[0];
     return array('title' => (string) $video->title, 'description' => strip_tags($video->description), 'thumbnail' => (string) $video->thumbnail_medium);
 }
Пример #4
0
 public function getData($parsed)
 {
     $video_id = $parsed['video_id'];
     $xml = videolist_fetch_xml('http://giss.tv/dmmdb//rss.php');
     $data = array('title' => '', 'description' => '');
     if ($xml) {
         foreach ($xml->xpath('/rss/channel/item') as $item) {
             if ($item->link === 'http://giss.tv/dmmdb//contents/' . $video_id) {
                 $data['title'] = (string) $item->title;
                 $data['description'] = strip_tags($item->description);
                 $data['thumbnail'] = (string) $item->thumbnail;
                 break;
             }
         }
     }
     return $data;
 }