gpt4 book ai didi

php - file_get_contents()无法与YouTube一起使用

转载 作者:行者123 更新时间:2023-12-03 06:12:13 26 4
gpt4 key购买 nike

我正在尝试像这样从youtube读取视频信息:

$vid='WwVZBfMlNPA';
$vurl='http://youtube.com/get_video_info?video_id='.$vid;
$contents=file_get_contents($vurl);
var_dump($contents);
parse_str($contents,$info); //decode the data

如果我在服务器上运行此代码, var_dump()显示一个空数组,但是如果我将 $vurl粘贴到浏览器中,它将返回一个我必须保存的文件。

谁都知道 var_dump()为什么什么也不显示。这段代码曾经可以工作,突然之间不再起作用。

最佳答案

查看$http_response_header。它可能表明youtube给您302,并重定向到其https://www.google.com/sorry/index?continue...页面,该页面解释您可能因为尝试使用youtube的方式而被屏蔽。

关于php - file_get_contents()无法与YouTube一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50342009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com