Php 某些服务器上的Google客户端API连接错误

Php 某些服务器上的Google客户端API连接错误,php,youtube-api,google-api-php-client,google-client,Php,Youtube Api,Google Api Php Client,Google Client,我正在使用最新版本的Google客户端PHP从YouTube获取数据 我从GoogleDeveloper控制台(新旧)创建了一个服务器API密钥,启用了Youtube API,并将我的个人IP列入白名单,以允许访问API。这工作没有任何问题 奇怪的是,当我在我的(在线)服务器上运行代码时,我总是遇到这个错误: 我尝试在不同的在线服务器上运行代码,同时将它的IP列为白名单,但它一直给我这个错误。当我试图用不同的IP(家庭、工作、邻居)从自己的计算机上运行代码时,也会出现相同的错误,但在我将当前IP

我正在使用最新版本的Google客户端PHP从YouTube获取数据

我从GoogleDeveloper控制台(新旧)创建了一个服务器API密钥,启用了Youtube API,并将我的个人IP列入白名单,以允许访问API。这工作没有任何问题

奇怪的是,当我在我的(在线)服务器上运行代码时,我总是遇到这个错误:

我尝试在不同的在线服务器上运行代码,同时将它的IP列为白名单,但它一直给我这个错误。当我试图用不同的IP(家庭、工作、邻居)从自己的计算机上运行代码时,也会出现相同的错误,但在我将当前IP列入白名单后,错误就会消失。所以白名单似乎解决了这个问题,但只在我的本地机器上,而不是在任何在线服务器上

我已经尝试过生成新的API密钥,但没有任何运气。我还尝试附加userIp参数,如控制台文档中提供的那样。还是不走运


我没有主意了。有人知道什么可能是错误的吗?

我已经通过清除Google开发者控制台中允许的IPs字段解决了自己的问题

通过保持此字段为空,它允许任何IP。这是由激进分子发现的

我仍然不知道这是怎么回事,即使我100%确定我使用了正确的IP地址,它给了我这个错误

                [domain] => usageLimits
                [reason] => accessNotConfigured
                [message] => Access Not Configured. The API is not enabled for your project, or there is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your configuration.
                [extendedHelp] => https://console.developers.google.com