Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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 api不再可用_Php_Youtube Api - Fatal编程技术网

Php youtube api不再可用

Php youtube api不再可用,php,youtube-api,Php,Youtube Api,我最近构建了一个php应用程序,它获取youtube视频的url,并使用youtube api获取他的持续时间。我调用的Url是: http://gdata.youtube.com/feeds/api/videos/zK0C1yxGDsw 它一直有效,直到几天前,我才发现这个错误: DOMDocument::load(http://gdata.youtube.com/feeds/api/videos/zK0C1yxGDsw): failed to open stream: HTTP requ

我最近构建了一个php应用程序,它获取youtube视频的url,并使用youtube api获取他的持续时间。我调用的Url是:

http://gdata.youtube.com/feeds/api/videos/zK0C1yxGDsw
它一直有效,直到几天前,我才发现这个错误:

DOMDocument::load(http://gdata.youtube.com/feeds/api/videos/zK0C1yxGDsw): 
failed to open stream: HTTP request failed! HTTP/1.0 410 Gone
当我尝试访问url时:

http://gdata.youtube.com/feeds/api/videos/zK0C1yxGDsw

我得到:不再可用

您的示例看起来像Data API v2…,YouTube Data API v2.x自2014年3月4日起已被正式弃用

如果你想让这项工作youtube数据API v3是你正在寻找的

可以找到YouTube API版本2的一些信息和终止消息,也可以找到YouTube Data API v3文档如果您要使用Data API v3,它应该可以再次工作,请不要忘记设置API密钥,并确保开发人员帐户中YouTube Data API v3的状态为ON

我希望这对你有帮助