从单独的[外部]页面抓取/获取IMG Src(使用Javascript?)


Scrape/Get IMG Src from separate [EXTERNAL] page (with Javascript?)

我正在寻找一个脚本,在那里,给定一个Youtube用户它会把横幅从他们的频道。Youtube频道将由用户输入。

示例输入:thenewboston

注意,通道的位置为http://www.youtube.com/user/thenewboston

这就是所有youtube频道URL的格式。还请注意,横幅图像位于div中,id="user_banner"

所以本例中理想的输出(thenewboston的通道)是http://i3.ytimg.com/u/JbPGzawDH1njbqV-D5HqKw/profile_header.jpg?v=4bba630b

使用Javascript很难,因为您不能跨站点发出ajax请求。您可能需要使用php。你可以在jQuery中输入

$.get(getYTBanner.php, variables)

和在getYTBanner.php中,您需要使用file_get_contents或cURL打开此url,并从那里通过html获取横幅。