Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取具有签名的YouTube视频的下载链接_Php_Youtube - Fatal编程技术网

Php 获取具有签名的YouTube视频的下载链接

Php 获取具有签名的YouTube视频的下载链接,php,youtube,Php,Youtube,所以我一直在编写一个脚本来下载youtube视频 它可以工作,但我对有签名的视频有一个问题 我可以获取其所有视频质量,并获得下载链接,但下载只会给我以下错误: 访问r4--sn-25glenes.googlevideo.com被拒绝,您没有 查看此页面的授权。HTTP错误403 但是,如果我尝试使用saveform()下载相同的视频,效果会很好。 那么问题出在哪里?我该如何解决 PS:我使用的是原生PHP。403禁止或没有访问权限。403禁止的错误表示您没有查看请求的文件或资源的权限。虽然有时这

所以我一直在编写一个脚本来下载youtube视频

它可以工作,但我对有签名的视频有一个问题

我可以获取其所有视频质量,并获得下载链接,但下载只会给我以下错误:

访问r4--sn-25glenes.googlevideo.com被拒绝,您没有 查看此页面的授权。HTTP错误403

但是,如果我尝试使用
saveform()
下载相同的视频,效果会很好。 那么问题出在哪里?我该如何解决


PS:我使用的是原生PHP。

403禁止或没有访问权限。403禁止的错误表示您没有查看请求的文件或资源的权限。虽然有时这是故意的,但有时是由于权限配置错误。此错误的主要原因是权限或.htaccess错误


我想从这里开始。

代码或问题的链接不能作为问题描述。努力移动问题中的所有相关信息好的,在这篇帖子中我问了一个关于获取所有质量的问题,所以我使用它,所以问题是无法下载某种视频。任何帮助,想法???