我正在寻找一个脚本,在那里,给定一个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获取横幅。