我正在使用Google自定义搜索API。它工作了几天,但现在我收到此错误消息:
数组([error] =>数组([errors] =>数组([0] =>数组([domain] => usageLimits [reason] => accessNotConfigured [message] =>访问未配置。您的项目未启用API,或者有一个 在您的API密钥上配置的每IP或每个Referer限制 请求不符合这些限制。请使用Google 开发人员控制台以更新您的配置。 [extendedHelp] => https://console.developers.google.com))[code] => 403 [message] => 访问未配置。您的项目未启用API,或 您的API上配置了每IP或每个Referer限制 密钥和请求不符合这些限制。请使用 Google Developers Console用于更新您的配置。 ))
API当然已启用。不超过配额。 我的服务器IP地址列在密钥设置中。 API Explorer中的一切正常。
我无法弄清楚为什么突然停止工作了?
答案 0 :(得分:3)
问题解决了:我在"凭据中删除了我的服务器IP地址"设置(允许任何IP)。这很有效。然后我把我的服务器IP地址重新安装进去。它仍在工作。一定是谷歌与IP设置有关的一些奇怪的打嗝。
答案 1 :(得分:0)
当我更改服务器上的IP地址时,我遇到了这个问题。在Google Developer's Console中,我只是更改了
中的IP地址API& auth - >凭证 - >服务器密钥 - >接受来自这些IP服务器的请求