0
我注意到,YouTube做了一些更改到他们的网站代码。
任何人都知道如何使它今天工作?
这是我的脚本(不工作了)
preg_match('/"video_id": "(.*?)"/', $page, $match);
$var_id = $match[1];
preg_match('/"t": "(.*?)"/', $page, $match);
$var_t = $match[1];
查看例的YouTube视频页面的源:
http://www.youtube.com/watch?v=w_J27GxPNM0(是的,我喜欢这首歌非常多)
现在t变量可以在
<script>
(function() {
var isIE = /*@[email protected]*/false;
我不粘贴完整的bec因为它很长。
问候
已验证链接 - 这不是一个rickroll。 – 2010-04-04 09:16:56
是的,那是一首歌的歌。 我们寻找神秘的“t”变量。它是随机生成的,仅适用于请求IP地址。 因此,我们下载网站视频播放器加载和我们得到的“t”变量。但现在他们改变了他的位置。我不明白如何工作,“preg_match”。我的问题是,如果有人可以重写它来提取“t”。 请:) – marc 2010-04-04 09:34:11