php - 未找到 Google 身份验证 API key

标签 php google-api google-oauth

我的网站基于 PHP (Wordpress),一直运行良好,直到(2018 年 9 月 29 日)开始出现错误。

未找到 API key 。请传递有效的 API key

这是完整的堆栈跟踪

Fatal error: Uncaught Google_ServiceException: 
Error calling GET https://www.googleapis.com/oauth2v2userinfo?key=DummyKeyForStackOverflow: (400)
API Key not found. Please pass a valid API key. in /home2/domainName/***/src/io/Google_REST.php:66

Stack trace:
#0 /home2/domainName/***/src/io/Google_REST.php(36): Google_REST::decodeHttpResponse(Object(Google_HttpRequest))
#1 /home2/domainName/***/src/service/Google_ServiceResource.php(177):Google_REST::execute(Object(Google_HttpRequest)) 
#2 /home2/domainName/***/src/contrib/Google_Oauth2Service.php(37):Google_ServiceResource->__call('get', Array)
#3 /home2/domainName/***/3rdparty.php(176):Google_UserinfoServiceResource->get()
#4 /home2/domainName/***/user_dashboard_profile.php(110): mymethod_goo in /home2/domainName/***/src/io/Google_REST.php on line 66

我想可能是Api key 过期了重新生成并使用了但是错误没有修复。

过去几个月我没有对我的网站进行任何更改,因此没有机会破坏工作代码。是否有任何我需要合并到我的代码中的 Google API 的最新更新。

最佳答案

我假设您在 WordPress 中使用 WP Estate Theme。此主题使用 Google API 开发人员 key 访问 Google Maps API,该 key 可能已过期。

在这里,您可以找到非常详细的分步指南,了解如何从 Google 获取新的 API key 以及如何将其输入 WP Estate 主题: https://helpv4.wpestatetheme.org/article/google-api-key/

该 API key 存储在 wp_estate_google_api_key WordPress 选项中。

关于php - 未找到 Google 身份验证 API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52608791/

相关文章:

android - 在 App Engine 支持的应用程序中使用 OAuth

PHP 文件上传总是返回 MIME 类型 "inode/x-empty"

php - 网站链接在 google chrome 上不起作用,但在 firefox 上工作正常

javascript - Scribd setPage 功能不起作用

javascript - Yii2:基于条件使用JQuery计算

c# - 如何获取 OAuth AccessToken (google) 以在 C# 中向 Google Hire 发布工作?

google-api - 确定通过 Oauth2 登录的 Google Apps 用户的角色、群组或组织单位

java - SocialAuth 和 Google

azure - 使用 Azure Functions 中的 Google API

authentication - 刷新 token 是否与请求 token 相同?