自2015年4月起,旧的youtube api v2已弃用。
我使用这个链接来获取youtube标题,它工作得很好:
https://gdata.youtube.com/feeds/api/videos/video_id?v=2现在我得到了下面的链接,而不是标题:
https://youtube.com/devicesupport现在建议使用v3。要使用这个api,我必须生成一个开发者/api密钥。
这真的只是为了获得视频的youtube标题吗?
有没有别的方法来获得标题没有那个键?
我找到了这个,它解析了标题并将其返回-
$content = file_get_contents("http://youtube.com/get_video_info?video_id=".$id);
parse_str($content, $ytarr);
echo $ytarr['title'];
只需将$id分配给视频id
它似乎不适用于大多数轨道—YT返回一个限制错误