Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.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
Java 如何从视频id获取youtube下载url?_Java_Api_Youtube - Fatal编程技术网

Java 如何从视频id获取youtube下载url?

Java 如何从视频id获取youtube下载url?,java,api,youtube,Java,Api,Youtube,IDM、savefrom.net等工具如何从视频id获取youtube视频下载url 我所做的是: 从/get\u video\u info?video\u id=id获取视频令牌如: http://www.youtube.com/get_video_info?video_id=8hYlB38asDY 通过请求从/get\u video?video\u id=id&t=TOKEN&fmt=FORMAT\u id&asv=2下载视频,如: http://www.youtube.com/get_vi

IDM、savefrom.net等工具如何从视频id获取youtube视频下载url

我所做的是:

  • /get\u video\u info?video\u id=id获取视频
    令牌
    如:

    http://www.youtube.com/get_video_info?video_id=8hYlB38asDY

  • 通过请求从
    /get\u video?video\u id=id&t=TOKEN&fmt=FORMAT\u id&asv=2下载视频,如:

    http://www.youtube.com/get_video?video_id=8hYlB38asDY&t=vjVQa1PpcFMgAK0HB1VRbinpVOwm29eGugPh3fBi6Dg%3D&fmt=18&asv=2

    如中所述

  • 但它什么也没表现出来


    我认为我这样做是不可取的。我在谷歌上搜索了很多,但没有找到任何有用的链接。

    很抱歉,链接错了。我想发帖。即使这是JavaScript,我想你也可以使用它背后的想法。看看下面的评论@bikush的答案,问题是,谷歌或其他视频平台总是改变他们的代码。如果你试图从任何不属于你的网页下载,那么你必须随时保持最新。我想肯定有人解析了网页上的url。但是长时间地重复这一点不是一个好主意。很抱歉,这是错误的链接。我想发帖。即使这是JavaScript,我想你也可以使用它背后的想法。看看下面的评论@bikush的答案,问题是,谷歌或其他视频平台总是改变他们的代码。如果你试图从任何不属于你的网页下载,那么你必须随时保持最新。我想肯定有人解析了网页上的url。但长期依赖这一点并不是一个好主意。