YouTube iFrame player:此视频在此域上被限制观看

YouTube iFrame player:此视频在此域上被限制观看,youtube,youtube-api,youtube-data-api,youtube-iframe-api,Youtube,Youtube Api,Youtube Data Api,Youtube Iframe Api,当你尝试播放任何视频时,我在我的网站上嵌入了一个YouTube iFrame播放器,我就遇到了上述错误 您可以自己尝试查看此测试页上的错误: 在我的测试页面中,我使用YouTube提供的标准HTML嵌入代码嵌入YouTube播放器: <iframe width="560" height="315" src="https://www.youtube.com/embed/GEZhD3J89ZE" frameborder="0

当你尝试播放任何视频时,我在我的网站上嵌入了一个YouTube iFrame播放器,我就遇到了上述错误

您可以自己尝试查看此测试页上的错误:

在我的测试页面中,我使用YouTube提供的标准HTML嵌入代码嵌入YouTube播放器:

<iframe width="560" height="315" src="https://www.youtube.com/embed/GEZhD3J89ZE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

一些谷歌搜索结果提到,这个错误可能与YouTube API术语有关。关于这一点,我最近刚刚得到了一个完整的YouTube API审计,实际上错误出现在审计开始5天后的晚上。然而,YouTube审计团队向我保证,我的网站尊重YouTube条款,并且他们不知道我的网站被屏蔽

我对YouTube的使用非常简单,我只使用YouTube数据API列出YouTube视频,还将YouTube iFrame播放器嵌入到各种页面中。但可以肯定的是,我删除了我网站中所有的YouTube API调用和iFrame播放器(测试页面除外),以查看它是否有作用,但运气不好

这个错误不会发生在勇敢的浏览器上,所以我想它与ETag或cookies有关。看起来,当YouTube iFrame播放器请求实际视频时,YouTube服务器会回复:

错误=0.504:auth:0.000:ec.150;ed.0;是的。此%20视频%20是%20限制的%20,从%20开始,在%20此%20域上正在%20查看%20。;a6s.3

我的谷歌API控制台没有显示任何问题,我的YouTube API配额设置得非常高

你能告诉我怎么解决这个问题吗?我是一个经验丰富的网络程序员,但我被卡住了。。。谢谢


ps:可能与以下内容有关:

尝试另一个视频-并在登录YouTube帐户时尝试。-这可能会有帮助。我在参数或请求中也看到了一个设置,您可以在其中添加域的url…感谢您的回复,但正如我在第一句中所说的,所有视频都会出现此错误。对于应用程序的所有用户,也会出现此错误:/。我真的不知道发生了什么。。。