Video 想知道youtube视频是否退出?
是否有方法验证youtube视频是否存在(是否有效)?在我的网站上,一个用户可以在youtube上发布一段视频,通过他的链接,我得到了id,在保存之前需要检查视频是否正常工作 这是我以前使用的代码,但现在我有一个429太多的请求Video 想知道youtube视频是否退出?,video,youtube,youtube-api,Video,Youtube,Youtube Api,是否有方法验证youtube视频是否存在(是否有效)?在我的网站上,一个用户可以在youtube上发布一段视频,通过他的链接,我得到了id,在保存之前需要检查视频是否正常工作 这是我以前使用的代码,但现在我有一个429太多的请求 $file_headers = @get_headers('https://www.youtube.com/watch?v='. $id_video.'&feature=youtu.be'); if ($file_headers[0] == 'HTTP/1.0
$file_headers = @get_headers('https://www.youtube.com/watch?v='. $id_video.'&feature=youtu.be');
if ($file_headers[0] == 'HTTP/1.0 200 OK') {
$this->idvideo = $id_video;
} else {
$context->addViolationAt('lien', 'error_mess', array(), null);
}
PS:我在问mysel为什么之前我没有429错误?我在一个共同的服务器上,现在我使用vps。我知道这是因为之前我没有自己的ip?你可以用视频的id打电话,看看它是否会返回结果。你好,Ibrahim,谢谢你的回答。就是这样!我现在只有一个问题,如果我想把一个参考(我的vps服务器的ip或我的网站名称)它不工作,它说:“代码”:403,“消息”:“您的API密钥上配置了每IP或每引用限制,请求与这些限制不匹配。如果允许来自此IP或referer的请求,请使用Google开发者控制台更新您的API密钥配置。“因此,我在没有referer的情况下使用带有公钥的API…知道发生了什么吗?(对不起,我的英语…)