youtube api不再可用

时间:2015-07-04 12:40:37

标签: php youtube-api

我最近建立了一个php应用程序,它使用youtube视频的url并使用youtube api获取持续时间。我打电话的网址是:

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

当我尝试访问网址时:

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

我得到:不再可用。

1 个答案:

答案 0 :(得分:2)

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

如果您想使这项工作,那么您正在寻找数据API v3。

如果您要使用Data API v3,可以找到YouTube {2}}的一些信息和生命周期结束消息here,并且可以找到YouTube数据API v3文档here再次工作,不要忘记设置API密钥,并确保开发人员帐户中的YouTube Data API v3状态为ON。

我希望这对你有所帮助