403 未配置访问权限


403 Access Not Configured

我正在使用Google自定义搜索API。它工作了几天,但现在我收到此错误消息:

数组 ( [错误] => 数组 ( [错误] => 数组 ( [

0] => 数组 ( [域] => 使用限制 [原因] => 访问未配置 [消息] => 未配置访问。 未为您的项目启用 API,或者存在 在 API 密钥上配置的每 IP 或每引用限制以及 请求不符合这些限制。请使用谷歌 开发人员控制台以更新您的配置。[扩展帮助] => https://console.developers.google.com ( ( [代码] => 403 [消息] => 未配置访问权限。未为项目启用 API,或者 在您的 API 上配置了每 IP 或每引用限制 键,请求不符合这些限制。请使用 谷歌开发者控制台来更新您的配置。) )

当然,API 是启用的。不超过配额。我的服务器 IP 地址列在密钥设置中。在 API 资源管理器中一切正常。

我不知道为什么它突然停止工作?

问题已解决:我在"凭据"设置中删除了我的服务器 IP 地址(允许任何 IP(。这奏效了。然后我把我的服务器IP地址放回去。它仍在工作。一定是谷歌与IP设置相关的一些奇怪的小问题。

当我更改服务器上的 IP 地址时,我遇到了这个问题。 在谷歌开发者控制台中,我只是在

API 和身份验证 -> 凭据 -> 服务器

密钥 -> 接受来自这些 IP 服务器的请求