Ключ API Google Authentication не найден - PullRequest
0 голосов
/ 02 октября 2018

Мой сайт основан на PHP (Wordpress) и прекрасно работал до (29 сентября 2018 года), когда он начал выдавать ошибку.

Ключ API не найден.Пожалуйста, передайте действительный ключ API

Вот полная трассировка стека

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 истек, он обновлен и использовался, но ошибка не исправлена.

Я не вносил никаких изменений в свой веб-сайт в течение последних нескольких месяцев, поэтому нет никаких шансов нарушить работающий код.Есть ли какое-либо недавнее обновление API Google, которое мне нужно включить в мой код.

1 Ответ

0 голосов
/ 16 октября 2018

Я предполагаю, что вы используете WP Estate Theme в вашем WordPress.Эта тема использует ключ разработчика API Google для доступа к API Карт Google, и срок действия ключа, вероятно, истек.

Здесь вы можете найти очень подробное пошаговое руководство о том, как получить новый ключ API от Google и как ввести его в WPEstate Estate: https://helpv4.wpestatetheme.org/article/google-api-key/

Этот ключ API хранится в опции wp_estate_google_api_key WordPress.

...