我想使用谷歌视频的的缩略图。在PHP或JavaScript功能

功能getScreen(URL,大小) {   如果(网址=== NULL){回报 “”; }

大小=(大小===空)? “大”:大小;   VAR VID;   变种的结果;

结果= url.match( “[?\&] V =([^&#] *)”);

VID =(结果===空)?网址:结果[1];

如果(大小== “小”){

返回 “ http://img.youtube.com/vi/ ” + VID +” /2.jpg“;   }否则{

返回 “ http://img.youtube.com/vi/ ” + VID +” /0.jpg“;   }

}

为你管VEDIO

imgUrl_big = getScreen( “uVLQhRiEXZs”);

imgUrl_small = getScreen( “uVLQhRiEXZs”, '小');

有帮助吗?

解决方案

下面是一个小脚本,也许能够完成你想要的方式工作:

<?php
  $content = file_get_contents("http://video.google.de/?hl=de&tab=wv");
  $regex = '|<img class=thumbnail-img.*?src=(.*?) |';
  preg_match_all($regex, $content, $result, PREG_PATTERN_ORDER);
  $images = $result[1];
  foreach($images AS $image){
    echo $image;
  }
?>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top