Google API Error 401 неверные учетные данные для аутентификации
Я работаю с API Google. Все работало нормально, когда вдруг появляется эта ошибка:
Неустранимая ошибка: Uncaught Google_Service_Exception: { "error": { "code": 401, "message": "Запрос имеет недопустимые учетные данные для аутентификации. Ожидаемый токен доступа OAuth 2, cookie для входа в систему или другие действительные учетные данные для аутентификации.
Чтобы разобраться в этом, я должен был создать новые учетные данные, но дело в том, что ошибка повторяется часто, и это немного раздражает, так как приходится перезагружать компьютер и т. Д.
Кто-нибудь знает, как я могу это исправить?
РЕДАКТИРОВАНИЕ
Теперь я помещаю все на сервер с доменом.com. Я проверил домен с помощью Google. Я изменил полномочия. Я использовал ранее идентификаторы клиента OAuth 2.0. Сейчас я использую ключи API. Все работало отлично в течение нескольких часов. Теперь у меня такая же ошибка.
Любая идея?
1 ответ
[Решено]
это была куча проблем, в целом в конфигурации (oauth2callback.php и API Credentials).
Также мне пришлось отловить ошибку 401 и отправить ее в файл oauth2callback.php. Это создаст новый токен и отправит вас на домашнюю страницу.