Youtube API服务器端密钥无法在子域上工作


Youtube API Sever Side key not working on subdomains

我有一个使用Youtube API的网站,我们使用服务器API密钥,该密钥使用IP作为获取信息的允许位置。

当在当地使用时,效果很好。我有一个简单的服务器在我的电脑上运行,并从http://who.is/允许我获取视频信息。

然而,当应用程序设置在一个url上时,这个url是一个子域,比如dev.site.com,用于开发目的,我没有得到任何信息。

如果我浏览子域,IP就会不断变化。如果我dig服务器,我会得到一个稳定的IP,但这似乎并不能解决问题。

其他人遇到过这样的情况吗?我缺了一步吗?

实际上我自己解决了这个问题。在为服务器尝试了许多不同的IP之后,我只是删除了与服务器密钥相关的所有IP。

这似乎解决了问题,我仍然不确定为什么为服务器添加IP不起作用。这很令人沮丧。